如何在Eclipse的上下文智能“Java搜索”中获取行预览(与上下文无关’文件搜索’)

在Eclipse中使用搜索function时,尤其是Java方法或字段,即“工作区中的引用”。 (控制+ Shift + G)当光标在某个方法上时,比方说。

如何让搜索结果显示单行预览。 (想想 – 就像我用过的其他搜索工具一样,从grep到Visual Studio?)

如果我搜索“文本位”(没有’参考’搜索提供的范围解析的好处,它提供它),但似乎无法弄清楚在搜索引用时如何。

(例如,对于一些类变量,例如public double x ,这对于在’x’之类的搜索中出现的错误列表的海洋而言绝对非常有用)

////////////////////////////////////////////////// ////

通过例子澄清我的问题:

在附加的屏幕shot1中,有111个方法getHeight() 。 但是,如果没有pop-pop-pop,从入门到入口跳入,就没有办法看到它们?


截图A: 截图A
(不要让我直接包括因为一些奇怪的,有点愚蠢的烦人,账户限制的事情…)


然而,如果我使用“文件搜索”搜索(在工作区中) getHeight()作为“原始文本”(案例过滤,并过滤*.java ),请注意现在看到560个匹配,或449个“误报”相对于范围我实际上感兴趣。但是,至少看看搜索对话框如何查看! (耶)。 为我提供每个条目的快速“线预览”。


。 屏幕截图B在这里:
截图B.


如何获取屏幕截图B中提供的线预览,但是对于“搜索”对话框中的“范围过滤”搜索“Java搜索”选项卡中的111个匹配(我在此示例中关注的那些)?

/////////////////////////////////////////////

我看了看,尝试了扩展,挖掘了偏好设置,似乎无法弄清楚如何“启用”该行预览搜索“限制为”参考’

据我所知,Eclipse Java开发工具(JDT)仍然(2017年!) 提供这样的“一行”或“一个表达式”预览。 但是,有一个第三方插件具有此function: Ctrlflow Code Search Professional 。

其手册中的屏幕截图显示了结果如何:

呈现搜索结果时的不同详细程度

请注意,这是一个商业插件(我是其开发人员之一)。 但是,它有一个免费试用版。

从命令行尝试eclipse -clean