<!-- 必须 告知插件运行的环境,帮助开发者定位问题 -->
操作系统版本:WINDOWS11
操作系统平台(x86/x64):64
VsCode 版本:1.101.2
EIDE 插件版本:3.21.5
C/C++ 插件版本:1.26.3
何种编译器(keil_c51/sdcc/armcc5/armgcc/...):armcc,ac6
编译器版本(非编译问题可忽略):
<!-- 使用简明清晰的语言描述您的问题 --> eide添加预处理宏定义后,在相关头文件的代码中仍然显示灰色
<!--使用一些截图能够更好地展现问题 -->
<!--您期望应该产生的,但实际上却没有发生的结果--> vscode显示此处条件不符合,但实际上是符合的,编译看起来没错,但无法使用f12跳转到头文件中了,是哪里步骤有问题?
更正:可以跳转,但显示是灰色
APCTK
将 C/C++ 插件退回到 1.25.3 再试试
依然灰色,
另外,为什么keil mdk官方..\ARM\ARMCC\include里的头文件无法跳转呢? 路径也正常配了
跳转的问题倒是解决了,需要手动把所有include路径全部配置到c/c++的includepath里,不过这样也太麻烦了☹,使用iar开发时,安装官方的插件iar_c_spy和iar_build然后配置好安装路径就好了,不会出现这样问题. 灰色问题依然有 :
还有就是像这种语法错误, 编译后也不提示, /捂脸 有方法显示吗