Eclipse 如何启用";“实时搜索”;在月食中?

Eclipse 如何启用";“实时搜索”;在月食中?,eclipse,search,komodoedit,Eclipse,Search,Komodoedit,在中,工具栏中提供了一个输入字段。当我在其中键入文本时,它会高亮显示匹配的搜索结果。Eclipse中是否有类似的功能,可以直接使用,也可以通过插件使用?与您所询问的功能最接近的是“增量搜索”模式,该模式通过选中Eclipse中“查找/替换”对话框的“选项”组中的“增量”复选框(代码编辑器中的Ctrl+F)触发。这将使它在键入匹配项时开始高亮显示,如果它们是关键字,Eclipse将在代码编辑器中高亮显示其他匹配项(引用)。但是,字符串或Javadoc中的匹配项不会突出显示,除非它恰好是光标在编辑器

在中,工具栏中提供了一个输入字段。当我在其中键入文本时,它会高亮显示匹配的搜索结果。Eclipse中是否有类似的功能,可以直接使用,也可以通过插件使用?

与您所询问的功能最接近的是“增量搜索”模式,该模式通过选中Eclipse中“查找/替换”对话框的“选项”组中的“增量”复选框(代码编辑器中的Ctrl+F)触发。这将使它在键入匹配项时开始高亮显示,如果它们是关键字,Eclipse将在代码编辑器中高亮显示其他匹配项(引用)。但是,字符串或Javadoc中的匹配项不会突出显示,除非它恰好是光标在编辑器中的位置之后的第一个匹配项。

正如TK Gospodinov所做的那样,在查找/替换(Ctrl+F)对话框中有一个增量选项

Eclipse中还有一个用于增量搜索的特殊键绑定(我个人更频繁地使用它)。从Eclipse:

使用Edit>Incremental Find Next(Ctrl+J)Edit>Incremental Find Previous(Ctrl+Shift+J)进入增量查找模式,并开始键入要匹配的字符串。匹配项在键入时以增量方式查找。搜索字符串显示在状态行中。按Ctrl+JCtrl+Shift+J转到下一个或上一个匹配。按EnterEsc退出增量查找模式


一件类似的事情(不一样)就是启用“标记事件”,然后选择函数名、变量等。

如果您想在工具栏中使用搜索功能,您可能会对,它允许您在任何文本区域中按Ctrl+Alt+F,使用工具栏中的增量搜索功能。

此功能在eclipse中已经可用。无需安装任何插件。 按Ctrl+F,将出现查找弹出窗口

现在选中“增量”复选框,然后您的文本将在键入时被找到。无需点击返回键

使用
Ctrl+J
可以激活实时搜索,只是不会有任何可见的UI,但可以在底部的eclipse状态栏中看到状态


按Ctrl+J,开始键入要搜索的文本。按
esc
返回编辑模式

看起来不错。刚刚安装的。:)是的,它确实派上了用场。现在,如果他们能为“查找/替换”对话框找到更好的实现就好了…;-)