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

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

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

排查路线是:

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

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

解决方法很简单,

  • 卸载clangd插件,然后重启vscode。
  • 如果发现还是无法识别,可以尝试删除C/C++插件重新安装,
记住,打开c/c++的intellisense功能。
相关推荐
xskukuku8 小时前
使用VSCode配置C语言运行环境
c语言·ide·vscode
小王C语言14 小时前
vscode智能提示问题、跳转问题
ide·vscode·编辑器
南知意-17 小时前
IDEA 2026.1最新版安装教程
java·ide·intellij-idea·idea安装·idea激活
隔窗听雨眠18 小时前
Typora插件开发指南:从零打造IDE级写作环境
ide·typora
专注_每天进步一点点20 小时前
IDEA中,Apifox Helper 的 2.0.15-243版本的插件 导出指定的接口,入参的中文名为空,描述为空
java·ide·intellij-idea
郝亚军20 小时前
如何在vscode上运行python程序
ide·vscode·编辑器
Arvin.Angela20 小时前
VsCode 安装文档
ide·vscode·编辑器
郝亚军21 小时前
Visual Studio 2022安装for C++桌面开发
c++·ide·visual studio
CAir221 小时前
copilot配置deepseek和skills
vscode·copilot·skill·deepseek