在构建设置中,我让它DEBUG在调试构建配置中定义,以便我可以根据构建的类型使我的代码分开.
但是在Eclipse中,它会使预处理器排除的代码部分变暗,而且当我更改设置时(无论我当前是否正在构建调试或发布),这部分都无法跟上.所以,我有一堆永远变暗的代码,Eclipse索引器和其他有用的功能在这些区域内不起作用.
怎么修?有人遇到过这种情况么?
更新:仍然有这个问题.我最终放弃了我的单元测试构建配置,并简单地将该功能放入命令行开关中.这样我就可以在编写单元测试时编写索引.
我想在Eclipse解析源代码树时只包含一些代码.目前,我在做什么^ H ^ H ^ H ^ H ^ H尝试做的是添加一个自定义预处理器宏 - 使用Eclipse的帮助| 偏好| C/C++ | 建立| 设置发现 - 并-DECLIPSE_BUILTIN在那里插入各种命令行.
所以我想知道是否已经有一个标准的,一个默认的宏,预处理器(和索引器?)定义为"识别"自己这样的代码 - 以免给我带来麻烦.