如何在Eclipse';s上下文智能&x27;Java搜索';(与上下文无关的文件搜索相比)

如何在Eclipse';s上下文智能&x27;Java搜索';(与上下文无关的文件搜索相比),java,eclipse,search,Java,Eclipse,Search,在Eclipse中使用搜索功能时,尤其是在Java方法或字段中使用“工作区中的引用”。(Control+Shift+G)当光标位于某个方法上时,例如 如何让搜索结果显示单行预览。(想想——就像我使用过的所有其他搜索工具一样,从grep到visualstudio?) 如果我在“文本位”上搜索(没有“引用”搜索提供的范围解析的好处,它提供了它),但似乎无法弄清楚搜索引用时是如何进行的 (比如说,一些类变量,如public double x,与搜索“x”之类的东西时出现的大量虚假列表相比,它绝对是非常

在Eclipse中使用搜索功能时,尤其是在Java方法或字段中使用“工作区中的引用”。(Control+Shift+G)当光标位于某个方法上时,例如

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

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

(比如说,一些类变量,如
public double x
,与搜索“x”之类的东西时出现的大量虚假列表相比,它绝对是非常有用的。)

////////////////////////////////////////////////////// 举例说明我的问题:

在附带的屏幕快照1中,有111个对方法
getHeight()
的引用。但是,没有流行音乐,从一个入口跳到另一个入口,就没有办法看到它们


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


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


。 屏幕截图B在这里:


如何获得屏幕截图B中提供的行预览,但对于“搜索”对话框中“范围筛选”搜索“Java搜索”选项卡中的111个匹配项(本例中我关心的匹配项)

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


我看了又看,试过扩展,翻遍了首选项设置,似乎不知道如何为搜索“启用”该行预览,因为它“限于”命令行中的“引用”

尝试
eclipse-clean

据我所知,eclipse Java开发工具(JDT)仍然(2017!)不要提供这样的“一行”或“一个表达式”预览。但是,有一个第三方插件具有以下功能:

此屏幕截图显示了结果的外观:


请注意,这是一个商业插件(我是它的开发人员之一)。不过,它是免费试用的。

试过了,而且。。。没有工作(没有变化)。查看该命令()时,它会显示:
(i)-clean(OSGi)--“相当于将OSGi.clean设置为“true”,反过来,如果设置为“true”,则会显示
(ii)OSGi.clean:,OSGi框架和eclipse运行时使用的任何缓存数据都将被清除。这将

因此,虽然我不清楚这两者之间的关系,但我们非常感谢您的回复/帮助!sry,grr,不让我修断线。。。我也非常需要这个功能。