css - 在 Eclipse-Java EE 上,如何更改 TreeView 中选定元素的颜色设置?

标签 css eclipse color-scheme eclipse-luna eclipse-jee

我最近在 Eclipse Java EE Luna 上切换到深色主题,甚至尝试了其他深色主题,例如 moonrise,但我总是最终不得不调整一些设置以便能够读取内容(顺便说一句每次重新启动 eclipse 时,我都必须重新设置,我希望他们能尽快解决问题!)

但是,我想不出如何解决最烦人的问题。在某些 View 上,例如 Navigator View ,我可以正确阅读所选元素: enter image description here

但在其他方面(例如包资源管理器、搜索和服务器 View ),这是我得到的:

enter image description here

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

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

最佳答案

您可以更改 View 中元素的颜色。为此,请导航至 eclipse/plugins/org.eclipse.ui.themes_x.x.x..../css 并打开 e4-dark_win.css 文件(如果您正在使用 window )。找到 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;
}

关于css - 在 Eclipse-Java EE 上,如何更改 TreeView 中选定元素的颜色设置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28714333/

相关文章:

eclipse - 语法检查不适用于 Perl Eclipse 插件 (EPIC) 中的模块 (*.pm)

java - Eclipse (Oxygen) 在访问 EGit 时停止响应?

color-scheme - UI 美学背后的数学原理是什么,比如色彩和谐?

python - 皮查姆Linux。如何在 Project Inspetor 中更改所选文件的配色方案

css - 将下拉菜单转换为垂直

c++ - 数组下标的无效类型 'int [5][float]'

html - 在 Chrome 中上下调整响应式网站的大小不会重置某些元素

colors - 为了提高可读性,易于使用和减轻眼睛疲劳,最佳的色彩组合是什么?

html - CSS3 过渡不影响宽度

javascript - JS中的简单计算器