在Notepad ++中,它有一个非常好的功能,如果我选择一个单词,它将突出显示整个文本中的所有相同单词。除此之外,我可以设置热键以突出显示最多五个不同风格的不同单词(参见下面的效果)。
在eclipse中是否有任何方法/插件可以获得类似的效果?我知道在编辑Java时,它会突出显示所有相同的变量,但是当我突出显示注释并编辑其他文件类型(例如xml,html,js,css等)时,它将不起作用。
答案 0 :(得分:34)
我一直在使用Eclipse已经有一段时间了,而且我很确定没有规范的方法可以做到这一点。
在Eclipse中,这些东西是基于每个编辑器进行管理的,Java编辑器不支持您所知道的所有内容。至少对于Java编辑器,您可以在突出显示的内容和方式(Preferences > Java > Editor > Mark Occurrences
)中进行一些小配置,但我想您已经知道了。
至于插件,我不知道有任何插件可以实现你想要的东西。事实上,如果确实有一个插件可以实现您正在寻找的东西,我会感到惊讶。
如果有什么事情发生,我非常感谢你在这里分享它,我一直试图在Eclipse中成功地突出显示多年...... ...
答案 1 :(得分:30)
以下是eclipse的插件:http://ystrot.github.io/glance/
在按下Ctrl + Alt + F时,它会突出显示所有与notepad ++相同的事件。
答案 2 :(得分:24)
如果启用“标记出现次数”,则会突出显示与您标记的单词相同的所有单词。
您可以通过以下两种方式启用它
Alt + Shift + O
Preferences > Java > Editor > Mark Occurrences
答案 3 :(得分:3)
以下是我发现的功能,但您也可以为“在文件中查找文字”指定一个快捷键:
$(".dropdown-menu li a").click(function(){
var selText = $(this).text();
$(this).parents('.btn-group').find('.dropdown-toggle').html(selText+' <span class="caret"></span>');
});
激活“快速访问”搜索如@Kislingk所述,您可以修改“首选项”&gt;中突出显示/标记词语的方式。一般&gt;编辑&gt;文字编辑&gt;注释。
答案 4 :(得分:2)
这是我找到的最接近的解决方案:
答案 5 :(得分:1)
使用文件搜索搜索所选资源可以在单个文件中突出显示相同的单词。
答案 6 :(得分:1)
另一个有用的eclipse插件是eclipse instasearch。它具有广泛的功能集。这也可以在eclipse市场上找到。
答案 7 :(得分:0)
启用时还需要其他选项。(首选项&gt;常规&gt;编辑器&gt;文本编辑器&gt;注释)。查找出现次数和写入次数,并将文本设置为“高亮”
答案 8 :(得分:0)
尝试了以上所有答案,但都没有奏效。最后,我发现由于我不小心删除了一些 JRE系统库,在添加回来后,它正常工作
答案 9 :(得分:0)
窗口&gt;偏好&gt; Java&gt;编辑&gt;标记出现