Eclipse不会为我突出显示匹配的变量:
我已经试着通过
Window -> Preferences -> Java -> Editor -> Mark Occurrences
但这并没有起作用。我不知道为什么这个不行,而其他的 我们已经解决了这个问题。
有人能告诉我如何设置高亮匹配变量吗?
用我的眼睛寻找相同的变量真的很困扰我。
Eclipse不会为我突出显示匹配的变量:
我已经试着通过
Window -> Preferences -> Java -> Editor -> Mark Occurrences
但这并没有起作用。我不知道为什么这个不行,而其他的 我们已经解决了这个问题。
有人能告诉我如何设置高亮匹配变量吗?
用我的眼睛寻找相同的变量真的很困扰我。
当前回答
Eclipse Juno中有一个bug(可能还有其他bug),但我有一个解决方案!
如果你已经检查了这里顶部答案中提到的所有配置,它仍然不工作,试试这个。
确认问题:
选择一个变量 注意,高亮不起作用 点击eclipse,编辑器就会失去焦点。 点击eclipse的标题栏,使它重新聚焦,你的变量应该高亮显示。
如果发生这种情况,您必须关闭所有打开的文件并重新打开它们。这个错误似乎也会在按Ctrl+S保存单个文件时发生奇怪的事情。我的猜测是发生了一些事情,eclipse内部认为某个文件有焦点,但实际上没有,UI的状态呈现为好像正在编辑一个不同的文件。
编辑:如果仍然不工作,您可能需要重新启动eclipse,但如果您不想这样做,请尝试选择您希望看到出现的项目,然后禁用并重新启用标记出现切换按钮。
其他回答
Try:
window > preferences > java > editor > mark occurrences
选择所有可用的选项。
也可以去:
Preferences > General > Editors > Text Editors > Annotations
比较' occurrence '和'Write Occurrences'的设置
确保你没有选中其中一个“文本高亮显示”选项。
这应该能解决问题。
唯一对我有用的是:
Java > Editor > Mark Occurrences:
Check "Mark occurrences of te selected element in the current file."
... and maybe all the ones below.
如果高亮显示对大文件不起作用,则必须关闭可伸缩性模式。 属性/ (c/c++) /编辑器/可伸缩性
我遇到了同样的问题,上面的“制造事件”和“注释”解决方案没有帮助。如果您正在使用Maven,那么我必须将项目转换为Maven项目(在Package Explorer中右键单击它并向下单击配置),然后构建项目。然后,语法上色和高亮显示正常工作。
.
Java -编辑器-标记事件
面向Web开发人员的Eclipse Java EE IDE。 版本:Photon Release (4.8.0)