要清楚,我正在寻找一种方法来更改主编辑器中生成的文本,因为我正在键入它(即,它现在是黑色)。由于缺乏更好的术语,我将其称为“输入文本”。我正在使用的Eclipse版本是Kepler(4.3)。
通过访问:
,可以在Aptana中实现等效功能Window => Preferences => General => Editors => Text Editors
并更改Foreground Color
现在,eclipse实际上有相同的设置,但似乎没有做任何事情。它有可能被通过Moonrise主题应用的样式覆盖,我在StackOverflow的其他地方发现并安装了它。
我已经确定可以通过Moonrise CSS文件编辑很多eclipse的字体/颜色/等,但是无法找到影响输入文本的样式。
所以我正在寻找任何方法来改变这种所谓的“打字文本”的颜色,这种颜色可能(但不限于)是以下之一:
“为什么?”你可能会问?
想象一下使用钢笔进行手写,使用熔融金属作为墨水,当您完成单词时会以各种颜色干燥。那,但对于代码。哦,是的。
或者直接通过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
然后你可以这样玩耍:
Yes
按钮。由于严重的痛苦跟踪Eclipse首选项中的哪种颜色,因此我列出了有颜色更改选项的所有部分。请注意,各种插件和库将在“首选项”中包含自己的部分。显然,这不是一个详尽的列表,但我相信它是Eclipse的详尽列表。如果您知道更多未列出的内容(除了一些库/插件或其他),请发表评论。
经过多次搜索,我找到了一个可以改变打字颜色的地方。事实证明,可以通过“首选项”窗口更改颜色:
Eclipse => Window => Preferences => Java => Editor => Syntax Coloring => Element => Java => Others
此外,我遗漏的一大难题是Plug-In Selection Spy
,它允许确定有关特定UI元素的主题信息。可以通过选择UI元素并按ALT+SHIFT+F1
在此信息接受的答案中引起了我的注意,并解释了为什么没有应用Foreground
颜色。
然后我开始了解有关这个神圣工具的更多信息,并找到了this great tutorial,我将留在这里为将来遇到类似问题的其他人。
答案 0 :(得分:3)
行
StyledText {
background-color: #383C3E;
color: #dddddd;
}
moonrise-ui-standalone.css
文件中的设置纯文本编辑器的颜色。鉴于CSS文件中有大量更具体的样式,这可能因其他编辑器而异。
答案 1 :(得分:2)
经过多次搜索,我找到了一个可以改变打字颜色的地方。事实证明,可以通过“首选项”窗口更改颜色:
Eclipse => Window => Preferences => Java => Editor => Syntax Coloring => Element => Java => Others