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

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

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

排查路线是:

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

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

解决方法很简单,

  • 卸载clangd插件,然后重启vscode。
  • 如果发现还是无法识别,可以尝试删除C/C++插件重新安装,
记住,打开c/c++的intellisense功能。
相关推荐
我命由我1234539 分钟前
IDEA - IDEA 快速回到页面首尾、页面快速滑动、快速定位到指定行
java·运维·ide·后端·java-ee·intellij-idea·intellij idea
Mickyจุ๊บ44 分钟前
IDEA 插件推荐
java·ide·intellij-idea
命运之光1 小时前
【快速解决】idea运行javafx错误: 缺少 JavaFX 运行时组件, 需要使用该组件来运行此应用程序
java·ide·intellij-idea
Qrun3 小时前
Windows11安装nvm管理node多版本
前端·vscode·react.js·ajax·npm·html5
mrsyf14 小时前
VSCode中Copilot的询问、编辑、代理有啥区别?
ide·vscode·copilot
你很易烊千玺15 小时前
处理wangEditor编辑器缩进问题
编辑器
晨尘光17 小时前
【pycharm 创建一个线程,在线程函数中增加的日志打印,日志打印了,但是打断点进不去】
ide·python·pycharm
正经教主18 小时前
【App开发】Mumu模拟器安装使用与Android Studio连接指南
android·ide·android studio
lxmyzzs21 小时前
vscode-ssh无法进入docker问题解决
vscode·docker·ssh