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

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

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

排查路线是:

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

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

解决方法很简单,

  • 卸载clangd插件,然后重启vscode。
  • 如果发现还是无法识别,可以尝试删除C/C++插件重新安装,
记住,打开c/c++的intellisense功能。
相关推荐
2501_915909062 天前
移动端开发工具链怎么组合比较好,iOS、Android、跨端三套配置方案
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
weixin_464078072 天前
ppt转为draw.io方法
编辑器
sunoo-2292 天前
【ARM嵌入式学习笔记Day6】一文打通i.MX6ULL时钟体系:PLL/PFD/预分频+滞回比较器全解析
arm开发·笔记·vscode·单片机·imx6ull·汇编语言
明天…ling2 天前
gitee与vscode远程连接
vscode·gitee
2501_915918412 天前
iOS编程用什么软件好?主流工具Xcode、AppCode、CodeRunner与新兴快蝎对比
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
__pop_3 天前
VSCode Remote SSH 远程连接 glibc 高版本依赖问题
vscode
daxiangxm3 天前
【趣味休息】“围住小猫在线玩”-“困住小猫”,又回来了
数据结构·人工智能·vscode·github·php
星光开发者3 天前
基于Spring Boot的充电桩管理系统的设计与实现-计算机毕设【课程设计】57105
vue.js·spring boot·vscode·mysql·django·php·express
程序员允诺3 天前
内网/无网环境必备:VS Code Remote-SSH 离线包下载与手动部署教程
vscode
滕州市燕猫虎计算机科技工作室个体工商户4 天前
IDEA:Command line is too long
java·ide·intellij-idea