Eclipse 里写 Android 的 C++ 代码,结果在类似这样的预编译代码里

#ifdef __cplusplus
}
#endif

会把前景颜色显示为高亮的白色,导致什么代码都看不清楚,如果用鼠标选中某些代码,则还是能看清楚。

要去掉高亮显示可以在 Eclipse 里做如下设置:

Window -> Preferences -> C/C++ -> Editor,不要选中 “Highlight inactive code” 选项。

这个选项,我不相信有人会开吧?