Eclipse不会为我突出显示匹配的变量:

我已经试着通过

Window -> Preferences -> Java -> Editor -> Mark Occurrences

但这并没有起作用。我不知道为什么这个不行,而其他的 我们已经解决了这个问题。

有人能告诉我如何设置高亮匹配变量吗?

用我的眼睛寻找相同的变量真的很困扰我。


当前回答

Eclipse工具栏> Windows >首选项>常规(右侧)>编辑器(右侧)>文本编辑器(右侧)>注释(右侧)

对于“出现”和“写入事件”,请确保您确实选中了“突出显示文本”选项。请看下面的截图:

其他回答

我只是未选中所有,应用,再次检查,应用,它工作:)希望能帮助其他人。

对于PHP,您可以设置

window > preferences > PHP > editor > mark occurrences 

请选中第一个复选框(标记当前文件中所选元素的出现情况)


还要检查

Preferences > General > Editors > Text Editors > Annotations

' occurrence '和'Write Occurrences'使用不同的样式和颜色

Eclipse工具栏> Windows >首选项>常规(右侧)>编辑器(右侧)>文本编辑器(右侧)>注释(右侧)

对于“出现”和“写入事件”,请确保您确实选中了“突出显示文本”选项。请看下面的截图:

我希望我能读到@Ján Lazár的回复。

除了接受答案中提到的所有配置,以下设置解决了我的痛苦:

对于大文件,必须关闭可伸缩性模式。启用可伸缩性模式将禁用引用高亮显示。

PS: @Rob Hruska如果在接受的答案中加入这一点就太好了。大多数读者都懒得看最后一条回复。

对于其他遇到这种情况而没有上述任何解决方案工作并且您已经修改了默认主题的情况,您可能需要检查高亮颜色是否出现。

首选项>一般>编辑器>文本编辑器>注释

然后在“注释类型”中选择“发生”,并在编辑器中将颜色框更改为背景颜色以外的颜色。你也可以通过选中“文本作为”并从下拉框中选择“方框”来更改高亮为大纲框(这比高亮更容易看到各种语法颜色)