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

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

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

排查路线是:

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

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

解决方法很简单,

  • 卸载clangd插件,然后重启vscode。
  • 如果发现还是无法识别,可以尝试删除C/C++插件重新安装,
记住,打开c/c++的intellisense功能。
相关推荐
Henry_Lau6173 小时前
主流IDE常用快捷键对照
前端·css·ide
我命由我123454 小时前
VSCode - Prettier 配置格式化的单行长度
开发语言·前端·ide·vscode·前端框架·编辑器·学习方法
zfj3218 小时前
vscode是js开发的,为什么能支持golang java等各种语言开发
javascript·vscode·golang
Lv117700810 小时前
Visual Studio中的字典
ide·笔记·c#·visual studio
Alsn8610 小时前
24.idea专业版安装+maven、tomcat安装并部署到idea
java·ide·intellij-idea
有梦想的鱼11 小时前
vscode letax编译中英文论文(傻瓜式、一分钟)
ide·vscode·编辑器
qq_2147826111 小时前
GWalkR,部分替代Tableau!
ide·python·jupyter
jiayong2314 小时前
IntelliJ IDEA 使用指南
java·ide·intellij-idea
前端无涯14 小时前
Qoder的使用
前端·ide·ai·qoder
爱埋珊瑚海~~15 小时前
Android Studio模拟器一直加载中
android·ide·android studio