This commit is contained in:
2025-11-18 15:15:04 -05:00
parent 81a6c323d6
commit 488bbd20d2
1641 changed files with 927512 additions and 14 deletions

View File

@@ -0,0 +1 @@
{"type":"object","properties":{"clangd.enableHover":{"type":"boolean","description":"Enable hovers provided by the language server","default":true},"clangd.trace":{"type":"string","description":"Names a file that clangd should log a performance trace to, in chrome trace-viewer JSON format."},"clangd.enable":{"type":"boolean","description":"Enable clangd language server features","default":true},"clangd.semanticHighlighting":{"type":"boolean","deprecationMessage":"Legacy semanticHighlights is no longer supported. Please use `editor.semanticHighlighting.enabled` instead.","description":"Enable semantic highlighting in clangd.","default":true},"clangd.fallbackFlags":{"type":"array","description":"Extra clang flags used to parse files when no compilation database is found.","items":{"type":"string"},"default":[]},"clangd.serverCompletionRanking":{"type":"boolean","description":"Always rank completion items on the server as you type. This produces more accurate results at the cost of higher latency than client-side filtering.","default":true},"clangd.restartAfterCrash":{"type":"boolean","description":"Auto restart clangd (up to 4 times) if it crashes.","default":true},"clangd.checkUpdates":{"type":"boolean","description":"Check for language server updates on startup.","default":false},"clangd.onConfigChanged":{"enum":["prompt","restart","ignore"],"default":"prompt","type":"string","enumDescriptions":["Prompt the user for restarting the server","Automatically restart the server","Do nothing"],"description":"What to do when clangd configuration files are changed. Ignored for clangd 12+, which can reload such files itself; however, this can be overridden with clangd.onConfigChangedForceEnable."},"clangd.onConfigChangedForceEnable":{"type":"boolean","description":"Force enable of \"On Config Changed\" option regardless of clangd version.","default":false},"clangd.detectExtensionConflicts":{"type":"boolean","description":"Warn about conflicting extensions and suggest disabling them.","default":true},"clangd.inactiveRegions.useBackgroundHighlight":{"type":"boolean","description":"Use a background highlight rather than opacity to identify inactive preprocessor regions.","default":false},"clangd.path":{"type":"string","scope":"machine-overridable","description":"The path to clangd executable, e.g.: /usr/bin/clangd.","default":"clangd"},"clangd.inactiveRegions.opacity":{"type":"number","description":"Opacity of inactive regions (used only if clangd.inactiveRegions.useBackgroundHighlight=false)","default":0.55},"clangd.useScriptAsExecutable":{"type":"boolean","scope":"machine-overridable","description":"Allows the path to be a script e.g.: clangd.sh.","default":false},"clangd.enableCodeCompletion":{"type":"boolean","description":"Enable code completion provided by the language server","default":true},"clangd.arguments":{"type":"array","description":"Arguments for clangd server.","items":{"type":"string"},"default":[]}},"title":"clangd"}