为什么在某些头文件中启用语法高亮显示,而在其他头文件中不启用?

Why is syntax highlighting enabled in some header files and not others?

什么设置导致 Eclipse/RTC 为给定文件提供语法高亮显示?

使用IBM的RTC,考虑同一目录下的两个.hpp文件,一个有语法高亮,一个是黑白文本。我可以把"good"头文件的内容复制到另一个,"bad"文件还是黑白的

检查两个文件的文件 text file encoding(编辑器的Edit > Encoding 菜单)

不同的编码可能会导致 Eclipse 出错。

确保两个文件都使用相同类型的编辑器视图打开(如 here for Java files)。