使用环境
<!-- 必须 告知插件运行的环境,帮助开发者定位问题 -->
- 操作系统版本:windows11 25h2
- 操作系统平台(x86/x64):x64
- VsCode 版本:1.109.5
- EIDE 插件版本:3.26.3
- C/C++ 插件版本:1.30.5
- 何种编译器(keil_c51/sdcc/armcc5/armgcc/...):iccarm.exe
- 编译器版本(非编译问题可忽略)9.30
描述问题
<!-- 使用简明清晰的语言描述您的问题 -->
IAR编译器自带的宏ICCARM能够在IAR中识别到,源文件中相关代码显示正常,其他编译器相关宏条件编译为假,代码灰色显示,但是在vscode+EIDE+c/c++环境中除了宏ICCARM相关代码被识别成正常颜色之外,其他例如编译环境ARM Compiler 4/5、GNU Compiler相关编译器宏也被c/c++插件识别已定义。
屏幕截图
<!--使用一些截图能够更好地展现问题 -->


期望现象
<!--您期望应该产生的,但实际上却没有发生的结果-->
希望在vscode+EIDE+c/c++环境下,源文件中编译器相关宏能够被正确识别到,其他编译器的宏不被识别到,这样代码颜色显示正常。