-
Notifications
You must be signed in to change notification settings - Fork 145
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Current behavior: clangd diagnostics run on every keystroke with a (probably) fixed internal debounce and cannot be adjusted by the user.
Requested features:
- Configurable debounce delay
- Setting:
clangd.diagnostics.debounceTime(integer, milliseconds) - Effect: wait at least this long after the last keystroke before triggering diagnostics.
- Diagnostics on save only
- Setting:
clangd.diagnostics.runOnSave(boolean) - Effect: disable live diagnostics; publish errors and warnings only when the file is saved.
Use cases:
- Prevent distracting re-analysis while typing comments or sketching code.
- Improve responsiveness in large codebases.
- Give users control over immediacy vs. performance trade-off.
JVApen and badgerchoisgursoy
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request