如何使eclipse"文件搜索"也搜索包含一些文本的源代码内容?

akj*_*ain 60 eclipse jar literals file-search

我正在开发一个(Java)项目,其中我有许多附加了源jar文件的jar.

有没有办法让eclipse"文件搜索"搜索包含这些源jar中的一些字符串文字的Java文件(以及txt,xml等),而不仅仅是在项目文件夹中?

或者是否有任何插件可以实现这一目标?

小智 15

最近发现以下插件具有搜索链接源jar的beta支持:https://github.com/ajermakovics/eclipse-instasearch

您必须在首选项中启用搜索源jar,因为它在默认情况下处于关闭状态.根据您拥有的源数量,索引过程非常慢,但搜索速度非常快.

我有一个Eclipse工作区,其中包含企业版的Alfresco(Explore,Share和SOLR)和Alfresco Workdesk(Vanilla,Office和Mobile).我的2011年早期MacBook Pro索引大约需要8分钟.搜索几乎是即时的.

  • @AshishShetkar要启用在罐子中搜索,请转到窗口>首选项>常规>搜索> InstaSearch,然后选择"索引JAR源附件(beta)"选项 (2认同)
  • @de_xtr要启动它们的重新索引,请打开视图“ InstaSearch”,然后单击右上角显示“构建或重新构建搜索索引”的图标 (2认同)

RAS*_*RAS -1

您可以通过以下方式实现此目的:“文件搜索”对话框中有一个下拉菜单。它的标签是:“文件名模式”。您可以在此处指定要搜索的整个文件名以及文件扩展名。

  • 不,这不是我要找的。“文件名模式”是在其中搜索某些文本的文件类型。但 Eclipse 在搜索时不会扫描源 jar,因此添加 *.jar 没有帮助。 (3认同)