为了清楚起见,我正在寻找一种方法来更改主编辑器中生成的文本,因为我正在键入它(即,它现在是黑色).由于缺乏更好的术语,我将其称为"输入文本".我正在使用的Eclipse版本是Kepler(4.3).
通过访问Aptana可以实现等效功能:
Window => Preferences => General => Editors => Text Editors
改变了 Foreground Color
现在,eclipse实际上有相同的设置,但它似乎没有做任何事情.它有可能被通过Moonrise主题应用的样式覆盖,我在StackOverflow的其他地方发现并安装了它.
我已经确定可以通过Moonrise CSS文件编辑很多eclipse的字体/颜色/等,但是无法找到影响打字文本的样式.
所以我正在寻找任何方法来改变这种所谓的"打字文本"的颜色,这种颜色可能(但不限于)是以下之一:
在eclipse的许多地方之一的设置(见下面的列表)
一些MoonRise CSS调整
其他一些CSS调整有效(通过MoonRise的CSS,我想象)
"为什么?" 你可能会问?
想象一下使用钢笔的笔迹,使用熔融金属作为墨水,当您完成单词时会以各种颜色干燥.那,但对于代码.哦,是的.
编辑Moonrise的CSS文件:
或者直接通过eclipse安装它(就像我一样):
https://raw.github.com/guari/eclipse-ui-theme/master/com.github.eclipseuitheme.themes.updatesite
安装Moonrise后,请访问:
Window => Preferences => General => Appearance
并设置Theme为MoonRise (standalone)
制作WinRAR(或类似)的备份副本,并在以下JAR文件中打开(显然,您的版本号可能不同):
{pathToEclipse}eclipse/plugins/com.github.eclipseuitheme.themes.moonrise-ui_0.8.4.jar
打开文件(在jar中):
themes/css/moonrise-ui-standalone.css
然后你可以这样玩:
编辑CSS规则
保存文件
WinRAR将询问您是否要更新存档
确保Eclipse已关闭.
单击WinRAR的Yes按钮.
打开Eclipse
调查损坏情况
冲洗,重复.
Eclipse颜色位置:
由于严重的痛苦跟踪Eclipse首选项中的颜色,我列出了有颜色更改选项的所有部分.请注意,各种插件和库将在"首选项"中包含自己的部分.显然,这不是一个详尽的列表,但我相信它是Eclipse的详尽列表.如果您知道更多未列出(除了一些库/插件或其他),请发表评论.
常规=>外观=>颜色和字体
常规=>比较/补丁=>文本比较(选项卡)
常规=>编辑器=>结构化文本编辑器
常规=>编辑器=>文本编辑器
常规=>编辑器=>文本编辑器=>注释
常规=>编辑器=>文本编辑器=>链接模式
常规=>编辑器=>文本编辑器=>快速差异
General => Editors => Text Editors => WikiText
General => Editors => Text Editors => WikiText => Appearance
一般=>搜索
Java =>编辑
Java => Editor =>语法着色
Java =>属性文件编辑器
Mwe2 =>语法着色
插件开发=>编辑器
运行/调试
运行/调试=>控制台
XML => XML Files => Editor =>语法着色
Xtend =>语法着色
Xtext =>语法着色
解:
经过多次搜索,我找到了一个可以改变打字颜色的地方.事实证明,可以通过"首选项"窗口更改颜色:
Eclipse => Window => Preferences => Java => Editor => Syntax Coloring => Element => Java => Others
另外,我遗漏的一大块难题是Plug-In Selection Spy允许确定关于特定UI元素的主题信息.可以通过选择UI元素并按下来查看ALT+SHIFT+F1
在这个信息被接受的答案中引起了我的注意,并解释了为什么Foreground没有应用这种颜色.
然后我开始学习更多有关这个神圣工具的知识,并找到了这个很棒的教程,我将留在这里为将来有类似问题的其他人.