我尝试使用Toggle mark occurrences (Alt + Shift + O)
按钮以及Preferences -> General -> Editors -> Text Editor -> Annotations
并设置C / C ++事件和C / C ++写入事件。但是,当我选择一个单词时,它不会突出显示该特定单词的所有出现。
我使用的是XP中的Eclipse Indigo Service Release 2,带有C ++项目。
答案 0 :(得分:246)
您可以尝试使用工具栏上的图标激活切换标记出现次数:
答案 1 :(得分:33)
偏好设置 - > Java - >编辑 - >标记出现
答案 2 :(得分:17)
在General > Editors > Text Editors > Annotations
答案 3 :(得分:8)
查看首选项中选中的选项 - > Java - >编辑 - >标记出现。然后重启Eclipse。
答案 4 :(得分:4)
Eclipse中包含的标准“Mark Occurrences”功能,每个人都建议只在任何语言的编辑器中突出显示标识符。例如,它不会在C编辑器中突出显示int
,并且在“控制台”窗格中根本不起作用。
因此,如果您想在任何Eclipse窗格中突出显示所有出现的内容(有点像Notepad ++),请尝试Glance plug-in for Eclipse。
截至2017年11月,Glance适用于Eclipse Neon和Oxygen。有一段时间Neon不受支持,a fork appeared,但现在似乎没有必要(并且放弃了)。
答案 5 :(得分:4)
答案 6 :(得分:1)
答案 7 :(得分:1)
开始
Java>编辑器>标记出现
取消选中“该节更改时保留标记” ,然后单击确定
重新启动Eclipse。
这对我有用。
答案 8 :(得分:0)
如果您进入窗口优先选择,请选择您想要/正在使用的语言。选择此特定语言下的编辑器,然后会出现一些标记,其中包含一些选项。如果选择改变时保留标记,对我来说这是检查。当我取消选中它时,系统开始正确突出显示。
答案 9 :(得分:0)
对于使用浅色字体颜色的深色背景的人,您可能需要查看Preferences -> General -> Editors -> Text Editor -> Annotations
中的高亮颜色。我的默认为黑色,在黑色背景下并不突出。
答案 10 :(得分:0)
有两种方法可以突出显示所有事件。首先是使用Eclipse选项,它不是很可靠,因为在许多版本的Eclipse中都不支持它。 其次是使用名为Glance的插件,该插件在Eclipse市场中可用。这是超级容易且有效的。
在工具栏中,有Toggling Mark Occurrences
的按钮。因此,选择要突出显示的文本/单词后,请单击此切换按钮。
让我们说此步骤对您不起作用。然后,请按照以下步骤操作:
转到:Window
==> Preferences
==> General
==> Editors
==> Text Editors
==> Annotations
==>在右侧的注释类型框中:Occurrences
==>选中所有复选框。
您还可以转到Window
==> Preferences
==> Java
==> Editor
==> Mark Occurrences
==>选中所有复选框。
重新启动Eclipse并检查突出显示是否有效。 如果仍然无法使用,请转到第二种方法
第二种方法
在Eclipse市场上,安装Glance
。安装后,重新启动Eclipse。
现在在日食编辑器中选择任何单词
答案 11 :(得分:0)
Glance 不再起作用,但在当前的 Eclipse 版本 (Eclipse 2020) 中,您可以 通过选择单词并按 CTRL+F 突出显示任何单词。现在突出显示该词。在小搜索输入中,您可以切换“匹配整个单词”和区分大小写。
答案 12 :(得分:0)
我想补充其他答案 - 仅在 Java 编辑器中工作或需要插件 - 用一种方法突出显示任何文本文件(例如 SQL)编辑器中出现的任何文本(不仅仅是单词或标识符) 、CSV、HTML、TXT、Java 等...).
有一个名为 Find Text in File
的标准/内置命令(在 Window -> Preferences -> Keys
下)
默认情况下,它没有分配键盘快捷键。只需给它一个快捷方式(例如 Ctrl+Alt+S)选择一些文本(不一定是单词),它会找到并突出显示所有所选文本的出现次数。
它也可以从菜单中调用为 Search -> Text -> File
。
享受?
答案 13 :(得分:-1)
preferences
。preferences
后,选择C/C++ Occurrences
(它将是特定于语言的)并选择Include in next/previous navigation
Text as Highlighted
。这应该启用突出显示打开文件中所选单词的所有出现的功能。