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

问题描述

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


原因分析:

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

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

  • 查看Output,截图如下

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

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

  • 查找配置说明

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


解决方案:

取消异常配置。

反思

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

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

相关推荐
F1FJJ12 小时前
Shield CLI PostgreSQL 插件现已上架 VS Code 扩展市场
网络·vscode·网络协议·postgresql·开源软件
golang学习记14 小时前
VS Code 1.113 发布:Agent 与 Chat 体验全面升级!
vscode·microsoft
Sarapines Programmer16 小时前
【VSCode插件】VSCode 插件 Roo Code 简明指南
ide·vscode·编辑器
monsion16 小时前
Code Agent 不是编程工具:它是今天最接近通用 Agent 的现成形态
人工智能·vscode·个人开发
千里马学框架17 小时前
aospc/c++的native 模块VScode和Clion
android·开发语言·c++·vscode·安卓framework开发·clion·车载开发
原来是猿18 小时前
VSCode常见快捷键大全
ide·vscode·编辑器
liudanzhengxi19 小时前
Git+云原生:K8s配置版本管理实战指南
开发语言·编辑器
承渊政道19 小时前
【优选算法】(实战掌握分治思想的使用方法)
数据结构·c++·笔记·vscode·学习·算法·leetcode
shughui19 小时前
Cursor下载安装以及和VSCode的区别(附安装包)
ide·vscode·ai·编辑器·cursor
zxfBdd19 小时前
idea + spark 报错:object hy is not a member of package com.cmcc
java·ide·intellij-idea