如何在Eclipse的边栏中更改突出显示的颜色?

如果在Eclipse中启用了“标记出现次数”,将光标放在任何types/variables/方法/ etc上将突出显示文本编辑器中的所有事件,并在右侧标尺中放置一个淡淡的小节来显示其他事件的位置文件。

有谁知道在首选项中的哪个位置可以更改用什么颜色来突出显示副标尺中的其他位置? 我目前的显示器/ Windows Aero主题的颜色对我来说太微弱了。

我试图进入首选项>常规>外观>颜色和字体改变“颜色标签 – 匹配高亮”的颜色,但这似乎并不适用。

这里是我正在谈论的一个截图:

Eclipse截图

栏中的颜色与文本在编辑器中突出显示的颜色相同。 这是通过去设置

首选项>常规>编辑器>文本编辑器>注释

并更改“发生次数”和“写入次数”颜色。

右键单击标记并select唯一菜单项“首选项”,这将打开首选项对话框:常规/编辑/文本编辑器/注释。

  • “发生”的颜色用于匹配项目,

  • 为您select的项目“写入发生”。

在使用“应用”button之后,更新不会立即应用,只有在closures之后才能应用OK并最终重新select。

该栏被称为“概览栏”或“概览标尺”(以防需要引用它),并且如前所述,可以通过导航到以下方式来更改出现的颜色:

Window > Preferences > General > Editors > Text Editors > Annotations 

并更改Occurrences的颜色。

在Eclipse Juno中注意到一个区别(大多数其他回复似乎指的是Indigo),只有在重新启动程序之后,更改才会生效。

您将需要更改“发生次数”和“写入次数”颜色。 这可以在Annotations菜单中完成,该菜单位于Colin所说的path下的Preferences菜单中

一般“>”编辑“>”文本编辑器“>”注释“

如果您在总览标尺(滚动条右侧的列)中标记了某个事件,则可以通过右键单击该事件并从上下文菜单中selectPreferences来打开Annotations菜单。

“出现次数”的颜色用于代码中正在读取variables但未修改的实例(例如, if(k > 1) )。 variables在代码中被修改/写入的地方(例如k = k + 1中的k = k + 1 )使用“写入发生次数”的颜色。

另见官方的Eclipse文档 ,大约在页面的一半(链接是Indigo的,但也适用于其他最新版本)。

转到Windows / Preferences / Java / Editor / Mark Occurrences并选中“在当前文件中标记所选元素的出现次数”框。

改变“发生”的颜色后,重新启动您的Eclipse IDE