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

问题描述

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


原因分析:

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

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

  • 查看Output,截图如下

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

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

  • 查找配置说明

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


解决方案:

取消异常配置。

反思

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

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

相关推荐
蜀中廖化12 小时前
python VSCode中报错 E501:line too long (81 > 79 characters)
开发语言·vscode·python
shimly12345612 小时前
vscode 指定连接其它版本的 linux
ide·vscode·编辑器
___波子 Pro Max.16 小时前
VS Code文件监视排除设置详解
vscode
苏苏码不动了19 小时前
Android Studio 虚拟机启动失败/没反应,排查原因。提供一种排查方式。
android·ide·android studio
Yield & Allure20 小时前
IDEA在plugins里搜不到mybatisx插件的解决方法
java·ide·intellij-idea
孤独斗士21 小时前
解决Intellij IDEA控制台,logger.info(),system.out.println()等中文乱码问题
java·ide·intellij-idea
偷光21 小时前
浏览器中的隐藏IDE: Console (控制台) 面板
开发语言·前端·ide·php
larry_dongy1 天前
【学习记录】vscode+ros2+cpp调试
vscode·学习
小蕾Java1 天前
PyCharm入门级详细使用手册(Python新手快速上手篇)
ide·python·pycharm
vortex51 天前
vscode-background 扩展的原理、配置和使用
ide·vscode·编辑器