是否可以将Eclipse搜索对话框替换为更方便的内容,例如Firefox或Chrome中的搜索对话框?默认的一个不支持F3搜索下一个匹配,如果匹配在框下面并且不允许突出显示所有匹配,它不会移动自己 - 这些是我真正想念的功能。
答案 0 :(得分:7)
我认为您不能轻易替换“查找”对话框。您可能需要(重新)编写Eclipse的部分内容。绝对可行,但不是一项小任务......
尽管如此,当前的对话框可能会解决您的大部分问题:
默认值不支持F3搜索下一场比赛
“搜索下一场比赛”默认为Ctrl-K。您可以在“首选项/常规/键”下配置键绑定:更改“查找下一个”的键绑定。
如果比赛在框下方,它不会自行移动
是的,那会很漂亮。然而,对话框确实记住了你上次放置它的位置,所以只需将它放在某个地方(例如通过包浏览器,或在右边),它就会保留在那里。
并且不允许突出显示所有匹配
目前尚未提供(尽管已经讨论过:https://bugs.eclipse.org/bugs/show_bug.cgi?id=29692)。然而,有两种方法可以获得类似的结果:
也许其中一个会帮助你。
最后,您可以直接从Eclipse内部打开外部编辑器中的任何文件(如(g)vim或Notepad ++)(右键单击 - >打开方式)。然后你可以使用你想要的任何编辑器......
答案 1 :(得分:4)
虽然它可能不是您想要的,但您是否使用过增量搜索(Ctrl + J)?在我看来,这比标准搜索更方便。
答案 2 :(得分:3)
更新的替代方案是InstaSearch。
信息:
InstaSearch是一个Eclipse插件,用于在工作区中进行快速文本搜索。搜索会立即按类型执行,生成的文件将显示在Eclipse视图中。它是一个基于Apache Lucene搜索引擎的轻量级插件。
然后可以使用少数最匹配和相关的行预览每个文件。双击匹配将导致文件中的匹配行。
答案 3 :(得分:1)
“搜索下一场比赛”是Ctrl-K。也可以使用上一页,请参阅“编辑”菜单...
似乎没有高亮显示功能。您可能需要一个插件(插件可以使用每个插件)。
答案 4 :(得分:1)
有一个Summer of Code项目在2007年在Eclipse中实现类似Firefox的搜索。
我从未尝试过安装它,但我没有找到最终版本或其他东西:(
答案 5 :(得分:1)
SearchTab是一个Eclipse插件,显示类似Firefox的搜索选项卡
答案 6 :(得分:0)
您可以通过更改首选项 - >下的键绑定来完成此操作。一般 - >键