-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
clangd requires manual restart after changes to project settings. #185
Comments
I'd not expect these files to be modified manually. I.e., no need to put file watches on them. Instead, I can see that these files are repeatedly updated, e.g., by/after What is the test case to replicate the issue and verify a potential fix? Relates to: clangd/vscode-clangd#681, clangd/vscode-clangd#300, clangd/vscode-clangd#116 Some aspects we need to check are documented in these issues:
|
@brondani: Please check the above statement
|
The final location is the output directory which is always the same, but it is done with the CMake command |
This needs more review from my side. |
Currently it is required to execute manually "clangd: Restart Language Server" in the following situations:
A change to
.vscode/settings.json
:A change to the file
compile_commands.json
that is reference by the.vscode/settings.json
. These modifications are the generated bycbuild setup
that is called when csolution project files change.Proposal
Trigger automatically "clangd: Restart Language Server" (
clangd.restart
) whenclangd.arguments
or filecompile_commands.json
change.The text was updated successfully, but these errors were encountered: