我最近切换到Eclipse Java EE Luna上的黑暗主题,甚至尝试了其他黑暗主题,例如Moonrise,但是我总是最终不得不调整一些设置才能读取内容(顺便说一下,每次重新启动Eclipse时都重新设置一次,希望他们尽快修复该故障单!)

但是,我不知道如何解决最烦人的问题。在某些 View (例如导航器 View )上,我可以正确读取所选的元素:

不过,在其他人(例如程序包浏览器,搜索和服务器 View )上,这是我得到的:

如您所见,所选元素的文本很难阅读。

据我了解,我无法通过编辑配置设置来解决此问题,而是必须打开CSS主题文件并编辑一个或多个属性。只有我不知道必须编辑哪一个。有什么线索吗?

最佳答案

您可以更改 View 中元素的颜色。为此,导航到eclipse/plugins/org.eclipse.ui.themes_x.x.x..../css并打开e4-dark_win.css文件(如果使用的是Windows)。查找CTabFolder Tree, CTabFolder Canvas.MPartStack.active Tree, .MPartStack.active CTabFolder Canvas定义,并将color更改为更令人愉快的内容。

例如。

CTabFolder Tree, CTabFolder Canvas {
    background-color: #2F2F2F;
    color: #ffffaa;
}
.MPartStack.active Tree,
.MPartStack.active CTabFolder Canvas {
    background-color: #262626;
    color: #ffffaa;
}

10-05 20:19