【码农日常】Vscode Clangd初始化失败(Win10)

问题描述

vscode安装插件clangd,但始终无法实现函数自动关联以及代码提示和补全功能。


原因分析:

  • 插件安装问题:升级vscode和clangd到最新版。都是最新版,重装不解决问题。

  • 参数配置问题:排查clangd参数配置,根据往上的经验,配置如下:相关参数来源于网上的教程和配置。确认没有拼写错误。Arguments如下。不解决问题。

  • 查看Output,截图如下

    上图为了演示复现的该问题,事实上还有"--completion-style=detailed"也会导致相同的问题。

    注意到这一条参数设置一直出错,尝试删除该参数配置,Restart server之后初始化正常。测试函数关联,自动补全等功能恢复正常。

  • 查找配置说明

    在Terminal中输入clangd.exe --help,插件配置中包含上述出错的两条特性,奇怪为啥配置会出错。请知道的大佬解释一下。


解决方案:

取消异常配置。

反思

遇到问题应当先掌握出问题的点,针对该问题点进行分析处理。网上的教程可能过时或存在错误,不可盲从。

参数配置不是越多越好,在弄清楚之前不要盲目设置。

相关推荐
郝学胜-神的一滴1 小时前
Qt 高级开发 005: Qt Creator与Visual Studio 项目双向转换
开发语言·c++·ide·qt·程序人生·visual studio
irpywp4 小时前
Rilmazafone :一款可视化 DMG 编辑器,拖拽排版一键生成
开源·编辑器·github
不剪发的Tony老师4 小时前
Code::Blocks:一款免费开源的C/C++/Fortran集成开发环境
c语言·c++·ide
高斯林.神犇4 小时前
Idea中使用Git
java·ide·intellij-idea
lifewange8 小时前
如何在VScode中配置shell环境?
ide·vscode·编辑器
codingxb459 小时前
VSCode中使用ClaudeCode接入Deepseek-v4模型
vscode·deepseek·claude code
lpfasd1239 小时前
Trae Solo 与 Qoder Quest
ide·人工智能·cli
阿凡达蘑菇灯9 小时前
gemini助手 插件 强制设置在本地运行
vscode
martian6659 小时前
在 IntelliJ IDEA 中安装、配置 Claude Code 及解决连接错误完全指南
java·ide·intellij-idea
Tisfy10 小时前
VSCode Docker(Code Server)首次调试C++长时间下载debuginfo问题
c++·vscode·docker