111

当您在 Eclipse 中启用“标记事件”时,将光标放在任何类型/变量/方法/等上将突出显示文本编辑器中的所有事件,并在右侧标尺中放置一个微弱的条以显示其他事件在文件。

有谁知道您可以在首选项中的哪个位置更改用于突出显示侧标尺中其他事件的颜色?对于我当前的显示器/Windows Aero 主题,颜色对我来说太暗了。

我试图进入首选项>常规>外观>颜色和字体更改“颜色标签 - 匹配突出显示”的颜色,但这似乎并不适用。

这是我正在谈论的屏幕截图:

日食截图

4

6 回答 6

185

栏中的颜色与文本在编辑器中突出显示的颜色相同。它被设置为

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

并更改 Occurrences 和 Write Occurrences 颜色。

于 2010-02-09T18:03:07.343 回答
11

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

  • “出现”的颜色用于匹配项目,

  • 为您选择的项目“写入事件”。

使用“应用”按钮后更新不会立即应用,只有在单击“确定”关闭并最终重新选择后才会应用。

于 2010-02-09T18:04:57.307 回答
7

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

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

并更改发生次数的颜色。

在 Eclipse Juno 中需要注意的一个区别(大多数其他响应似乎是指 Indigo)是在您重新启动程序之前更改不会生效。

于 2013-03-07T19:15:34.150 回答
5

您需要更改“出现次数”和“写入出现次数”的颜色。这可以在 Annotations 菜单中完成,正如 Colin 所说,该菜单位于路径下的 Preferences 菜单中

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

如果您在概览标尺(滚动条右侧的列)中标记了某个事件,则可以通过右键单击该事件并从上下文菜单中选择“首选项”来直接打开“注释”菜单。

出现有两种颜色选项:

  1. Occurrences ”的颜色用于在代码中读取变量但未修改的实例(例如k在 中if(k > 1))。
  2. Write Occurrences ”的颜色用于变量在代码中被修改/写入的地方(例如kin k = k + 1)。

另请参阅官方 Eclipse 文档,大约在页面的中间,在“定位变量及其读/写访问”和“标记事件”部分下(链接适用于 Eclipse“Indigo”版本,但应该适用于其他最新版本,如好)。

于 2012-02-07T18:00:18.507 回答
3

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

于 2012-09-06T10:57:37.933 回答
2

更改“出现”的颜色后,重新启动 Eclipse IDE

于 2015-11-08T08:48:35.980 回答