当前位置: 首页 > article >正文

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

问题描述

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


原因分析:

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

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

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

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


解决方案:

取消异常配置。

反思

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


http://www.kler.cn/a/383645.html

相关文章:

  • 使用sealos部署的集群在部署metrics-server时日志x509
  • Java的Object类常用的方法(详述版本)
  • SpringBoot源码解析(二):引导上下文DefaultBootstrapContext
  • Redis集群——针对实习面试
  • 【Python】并发与并行
  • 利用 Avalonia UI 构建 Blazor 混合应用程序
  • M1M2 MAC安装windows11 虚拟机的全过程
  • CSS中常见的两列布局、三列布局、百分比和多行多列布局!
  • 13.React useTimeout
  • 服务器虚拟化:现代IT基础设施的基石
  • 【660】基于SSM+Vue的在线学习系统设计与实现
  • 数据库_SQLite3
  • 防止事件冒泡和防止触发子元素
  • Oracle视频基础1.4.4练习
  • python数据结构基础(6)
  • elementui中的新增弹窗在新增数据成功后再新增 发现数据无法清除解决方法
  • 一元二次函数的最值公式
  • EV录屏好用吗?盘点2024年10款专业好用的录屏软件。
  • 【wxWidgets GUI设计教程 - 高级布局与窗口管理】
  • 【大模型系列】Video-XL(2024.10)
  • php rides限制访问频率
  • uniapp学习(010-2 实现抖音小程序上线)
  • 【ChatGPT】如何将ChatGPT的回答与外部数据进行结合
  • ThingsBoard规则链节点:Push to Edge节点详解
  • Yarn介绍 | 组成 | 工作流程
  • GESP4级考试语法知识(算法概论(三))