解决vscode项目中无法识别宏定义的问题

在c_cpp_properties.json中的"defines":[]中定义的宏无法被识别。

从而导致代码中的宏开关无法生效,造成代码的阅读不便利。

排查路线是:

关闭所有插件,删除当前工程目录下的.vscode文件夹。

经过一系列排查发现是C/C++插件与clangd插件有冲突,

解决方法很简单,

  • 卸载clangd插件,然后重启vscode。
  • 如果发现还是无法识别,可以尝试删除C/C++插件重新安装,
记住,打开c/c++的intellisense功能。
相关推荐
三更两点4 小时前
第196期 TRAE 与 Amazon Kiro 智能体驱动集成开发环境(Agentic IDE)对比
ide
西风未眠16 小时前
高效编辑之vi/vim常用快捷键汇总
linux·编辑器·vim
ol木子李lo16 小时前
Visual studio 2022高亮汇编(ASM)语法方法
汇编·ide·windows·visual studio
温轻舟17 小时前
Python自动办公工具01-Excel文件编辑器
开发语言·python·编辑器·excel·温轻舟
WarPigs20 小时前
Unity编辑器开发笔记
unity·编辑器·excel
(づど)1 天前
解决VSCode中安装Go环境Gopls失败的问题
vscode·golang
曹牧1 天前
Eclipse为方法添加注释
java·ide·eclipse
zandy10112 天前
2025年11月AI IDE权深度测榜:深度分析不同场景的落地选型攻略
ide·人工智能·ai编程·ai代码·腾讯云ai代码助手
youngerwang2 天前
【字节跳动 AI 原生 IDE TRAE 】
ide·人工智能·trae
youngerwang2 天前
AI 编程环境与主流 AI IDE 对比分析报告
ide·人工智能