我使用http://www.eclipsecolorthemes.org/在Eclipse中设置语法着色.我的标准调色板在光线下是暗的,但所选的文本是反转的(在黑暗中亮).问题是Eclipse使用我选择的背景颜色,但保留了常规的前景色,所以我最终会看到一个难以理解的暗黑暗.
通常这是在代码上,所以我的前景颜色来自基于语法的颜色,但我在纯文本文件上尝试了这一点,该文件使用General> Editors> Text Editors首选项中的基本颜色.普通文本是"背景颜色"上的"前景颜色",所选文本是"选择背景颜色"上的"前景颜色" - 它似乎完全忽略"选择前景色".
这是OS X上的Eclipse Indigo.我最近交换了硬件并经历了一个重建我的Eclipse环境的漫长而迭代的过程,但我可以发誓这在以前工作得很好(在Helios上).
我之前发布了一个答案作为评论,所以这里作为答案。
这是在 OS X SWT 库中定义的,它故意忽略配置的“选择前景色”:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=371924
Eclipse 票证上的这条评论指出了我正在使用的解决方法:
[在 Mac 上] 典型的方案是选择接近非选择背景颜色的选择背景颜色。
解决方法是不要使用反转的配色方案进行选择。本机 Mac UI 通过巧妙地对背景颜色进行着色来指示选择,而不更改前景色,因此 SWT 库强制执行此 UI 模式。
| 归档时间: |
|
| 查看次数: |
1634 次 |
| 最近记录: |