最近我尝试将 Eclipse Luna 的颜色主题更改为深色。然后我决定恢复为默认的 GTK 主题。但这样做之后,活动编辑窗口上的标题不见了(或者与背景颜色相同,我不确定)。我尝试从“首选项”编辑颜色,但只要我关闭“首选项”窗口,标题就会再次消失。
这里有一些屏幕截图,可以帮助您更好地了解正在发生的事情。
这尤其烦人,因为直到我切换到不同的选项卡,我才能看到当前文件是否已保存。
如果您想知道的话,我尝试了显而易见的重启程序,但没有效果。
注意:我正在使用 Ubuntu 14.04 GNOME 3.8.4。
编辑:
我尝试通过文本编辑器从 eclipse 目录以及 eclipse UI 更改列表中每个元素的颜色,但我最多只能更改标题的背景颜色,而不是文本颜色本身。哪个确切的键包含活动标题文本颜色的值?
最后,问题是,当我尝试更改每个字段的颜色时,如果不成功,我会立即重置更改。但奇怪的是,当我按下重置按钮时,Eclipse 不知何故将前景色更改为白色。我不知道为什么或如何。但我终于解决了这个问题。
结论
对于那些面临同样问题的人。只需转到窗口 -> 首选项 -> 常规 -> 外观 -> 颜色和字体 -> 单击活动部分前景 -> 手动将其设置为您想要的任何颜色。-> 点击应用。(不要尝试重置。不起作用)
在后来的检查中,我发现这是由于我将 GNOME 主题更改为深色而导致的,这导致标题以某种方式自动更改为白色以适应深色背景;然而这里的情况并非如此(嗯,我想 GNOME 已经预料到了这一点)。
答案1
主题 css 文件中可能存在某些内容,请检查 ${ECLIPSE_HOME}/plugins/org.eclipse.ui.themes_X.YZ/css/e4_default_gtk.css
有诸如 ColorDefinition#org-eclipse-ui-workbench-ACTIVE_TAB_OUTLINE_COLOR 之类的设置
这是我能想到的唯一可能导致这种情况的原因。