Eclipse描述框字体颜色

时间:2016-07-30 13:03:34

标签: eclipse gtk eclipse-cdt

我在Slackware64-14.2中使用Eclipse Mars 2 CDT,除了悬停在工具栏图标和其他按钮上的描述框之外,一切都很好。如截图所示:

screenshot

由于字体颜色,描述框中的文字不可见。

1 个答案:

答案 0 :(得分:1)

系统主题

这很可能(主要是)主题问题和Eclipse以及你的窗口管理器不能和他们应该的相处。我不知道哪个窗口管理器主题(即系统设置,而不是Eclipse设置)最适合您使用Eclipse进行分发,但您可以尝试更改它以查看它是否有效。

GTK2 vs GTK3

另一种可能性是GTK2与GTK3问题。 Neon显着改善了对GTK3的支持,但Mars默认使用GTK3。您可以通过将SWT_GTK3环境变量设置为0来运行GTK2,如下所示:

$ SWT_GTK3=0 ./eclipse

或添加--launcher.GTK_version命令行参数,如下所示:

$ ./eclipse --launcher.GTK_version 2

如果GTK2有效,你可以将它添加到eclipse.ini文件(在-vmargs之前)以使GTK2默认为这样:

[...]
-showsplash
org.eclipse.platform
--launcher.appendVmargs
--launcher.GTK_version
2
-vm
/usr/lib/jvm/java-8-oracle/jre/bin
-vmargs
-Dosgi.requiredJavaVersion=1.8
[...]

禁用Eclipse主题

Starting with Eclipse 4.6(霓虹灯)您还可以尝试从 Window - >完全禁用主题。 偏好设置 - > 一般 - > 外观并取消选中启用主题(需要重启)

enter image description here