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

news/2024/11/8 16:14:16 标签: vscode, ide, 编辑器

问题描述

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


原因分析:

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

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

  • 查看Output,截图如下
    在这里插入图片描述
    上图为了演示复现的该问题,事实上还有“–completion-style=detailed”也会导致相同的问题。
    注意到这一条参数设置一直出错,尝试删除该参数配置,Restart server之后初始化正常。测试函数关联,自动补全等功能恢复正常。
    在这里插入图片描述

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


解决方案:

取消异常配置。

反思

遇到问题应当先掌握出问题的点,针对该问题点进行分析处理。网上的教程可能过时或存在错误,不可盲从。
参数配置不是越多越好,在弄清楚之前不要盲目设置。


http://www.niftyadmin.cn/n/5744132.html

相关文章

基于单片机的智能安防系统的设计

本设计基于单片机的智能安防系统的设计,主要包含主控模块、温度检测模块、烟雾浓度检测模块、天然气检测模块和显示模块等。主控模块采用STM32F103C8T6单片机完成对系统的控制,利用DS18B20温度模块、MQ-2烟雾传感器和MQ-5天然气传感器分别完成对室内温度…

TDengine 签约蘑菇物联,改造通用设备工业互联网平台

在当前工业互联网迅猛发展的背景下,企业面临着日益增长的数据处理需求和智能化转型的挑战。通用工业设备的高能耗问题愈发突出,尤其是由这些设备组成的公辅能源车间,亟需更高效的解决方案来提升设备运行效率,降低能源消耗。为此&a…

二氧化硅抛光液中硅酸钠净化除钠离子技术

二氧化硅抛光液是以高纯度硅粉为原料,经特殊工艺生产的一种高纯度低金属离子型抛光产品。广泛用于多种材料纳米级的高平坦化抛光。如:硅片、化合物晶体、精密光学器件、宝石等的抛光加工。 硅酸钠,俗称泡花碱,是一种无机物&#…

【西藏】《西藏自治区本级政务信息化项目建设和运维费用预算支出标准》(藏财建〔2024〕68号)-省市费用标准解读系列08

2024年9月1日,西藏自治区财政厅和经济和信息化厅正式施行最新信息化建设和运维项目预算支出标准《西藏自治区本级政务信息化项目建设和运维费用预算支出标准》(藏财建〔2024〕68号)(以下简称“68号文”)。同时&#xf…

如何在 Docker 容器中启动 X11 图形界面程序

如何在 Docker 容器中启动 X11 图形界面程序 在使用 Docker 时,我们通常会发现,容器中的图形应用没法直接显示到宿主机的界面上。不过,我们可以通过共享 X11 的 Unix 套接字,让容器把显示数据传递给宿主机的 X11 服务器&#xff…

Flutter3.22.2中SliverAppBar设置背景色滑动显示颜色错误

在使用Flutter项目开发中,可能会有页面需要滑动收起标题栏的效果,一般都会使用SliverAppBar来实现,当项目的Flutter的SDK版本升级到3.4后,发现使用了SliverAppBar的页面,在滑动过程中,标题栏和状态栏的颜色…

数据库期末考试简答题

1.试述数据、数据库、数据库管理系统、数据库系统的概念。 答:(1)数据是数据库中存储的基本对象,是描述事物的符号记录。数据有多种表现形式,它们都可以经过数字化后存入计算机。数据的种类有数字、文字、…

基于百度飞桨paddle的paddlepaddle2.4.2等系列项目的运行

PPASR 必看&#xff01;&#xff01;&#xff01; PaddleSpeech develop --> PaddlePaddle 2.5.0/2.5.1 PaddleSpeech < 1.4.1 --> PaddlePaddle < 2.4.2 1.创建虚拟环境 conda create --name test python3.10 2.激活环境&#xff0c;安装ppasr的paddlepaddl…