如何修复Eclipse中的“Mark Occurrences”?

时间:2009-07-30 21:14:22

标签: eclipse

Eclipse是一个很棒的编辑器,其中有许多精彩的功能,我最喜欢的是Mark Occurrences功能。但是,我最近安装了Aptana插件,在尝试配置它时,我设法在我的Eclipse安装中破坏了Mark Occurrences。

该功能仍有一定作用,但它现在只突出显示首次创建它的位置,而不是突出显示给定对象的所有匹配项。换句话说,在:

1. Dog dog = new Dog();
2. dog.bark();
3. dog.bark();

只会突出显示第1行中的“狗”,而不是2或3中的“狗”。

然而,在我知道之前我已经配置了所有三个“狗”引用将由Eclipse突出显示。有谁知道我改变了什么配置选项来“打破”这样的事件标记?

7 个答案:

答案 0 :(得分:75)

如果检查了laurie提到的选项并且您想知道它为什么不起作用,您可能已经点击 Alt - Shift - O < / kbd>某个时间:

Cannot highlight all occurrences of a selected word in Eclipse

注意,“组织进口”有 Ctrl - Shift - O ...

答案 1 :(得分:29)

检查以下偏好设置:

偏好设置&gt;一般&gt;编辑&gt;文字编辑器&gt;注释

此处比较出现次数写入次数的设置。

您可能没有选中 Text as higlighted 选项

答案 2 :(得分:18)

还有另一种方法可以切换标记出现次数功能(除了偏好设置 - &gt; Java - &gt; 编辑器< / strong> - &gt; 标记出现次数

只需点击工具栏中的“切换标记出现次数”按钮即可。这可以在下图中看到。如果您没有在栏中看到该项目,可以选择窗口&gt;启用该项目。 观点&gt; 自定义视角...... &gt; 编辑演示文稿&gt; 切换标记出现次数

您也可以使用键盘快捷键进行切换:

  • 在Windows上: Alt + Shift + O
  • 在OS X上:选项 + 命令 + O

希望有所帮助

enter image description here

答案 3 :(得分:7)

偏好&gt; Java&gt;编辑&gt;标记出现&gt; checkMark当前文件中所选元素的出现。

答案 4 :(得分:6)

并且eclipse不会突出显示项目中包含的错误 检查“问题”视图以确保项目是否干净

答案 5 :(得分:1)

开始

  

Java>编辑器>标记出现

取消选中“该节更改时保留标记” ,然后单击确定

重新启动Eclipse。

这对我有用。

答案 6 :(得分:0)

双击该类或其中的包消失。不要害怕。

(我在按下选择单词时也错误地激活了此功能)