-
Notifications
You must be signed in to change notification settings - Fork 113
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
Cannot override "clangd.path" per-workspace any more #64
Comments
Thanks for the report. I should have tested more about it locally (I test it with my personal workflow, which is fairly simple, just a single workspace with user setting).
agree, that's unexpected.
this sounds reasonable to me, do you mind trying this and verifying it works on your case, and sending a PR to fix this? Thanks! |
This allows the setting to continue to be overridable per-workspace. Fixes clangd#64
Yup, works for me. PR at #65. |
This allows the setting to continue to be overridable per-workspace. Fixes #64
With vscode-clangd trunk, "clangd.path" cannot be overridden in Workspace settings any more, only User settings. This was regressed by #56, which made the pref
scope=machine
.From the vscode docs, the description of
scope=machine
is:Note, it doesn't mention workspace settings.
I believe being able to override the clangd path per-workspace is useful. For example, I have two local clangd builds, a development build and a stable build, and it's useful to be able to run different ones in different workspaces.
There is a
machine-overridable
scope which does allow overriding in workspace settings perhaps we can use that instead:The text was updated successfully, but these errors were encountered: