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

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

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

排查路线是:

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

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

解决方法很简单,

  • 卸载clangd插件,然后重启vscode。
  • 如果发现还是无法识别,可以尝试删除C/C++插件重新安装,
记住,打开c/c++的intellisense功能。
相关推荐
咕噜咕噜啦啦1 天前
Eclipse集成开发环境的使用
java·ide·eclipse
Ching·1 天前
RK3568入门之VScode远程连接开发板,直接开发板上面编程和实验
linux·ide·vscode·编辑器·rk3568
青草地溪水旁1 天前
Visual Studio Code中launch.json深度解析:C++调试的艺术
c++·vscode·json
进击的_鹏1 天前
【Linux】vim的操作大全
linux·编辑器·vim
逆境清醒1 天前
VS Code配置Python开发环境系列(1)___VScode的安装 ,VScode常用快捷键
vscode·python·visual studio code
bryant_meng2 天前
【VSCode】Visual Studio Code
ide·vscode·编辑器·ssh·debug
青草地溪水旁2 天前
VSCode C/C++ 构建任务配置文件 `tasks.json` 全字段深度解析
c语言·c++·vscode
偷光2 天前
浏览器中的隐藏IDE: Elements (元素) 面板
开发语言·前端·ide·php
10岁的博客2 天前
PyCharm一键安装SciPy全攻略
ide·pycharm·scipy
小何好运暴富开心幸福2 天前
C++之再谈类与对象
开发语言·c++·vscode