如何按名称查找Eclipse项目和文件夹?

ing*_*ger 12 eclipse search

有没有办法在Eclipse工作区中按名称搜索文件夹/项目?

结果最好在我可以进行批量操作的视图中返回(如关闭,打开,分配工作集).只需手动点击数百个项目列表即可.


这个看似微不足道的任务给我带来了悲痛,在我所有的蚀刻年代之后,我感到很尴尬.

我试过了:

  1. 搜索对话框(Ctrl + H) - 在众多选项中,我找不到任何实际选择文件夹或项目(仅文件)的内容
    • 打开资源(Ctrl + R),看起来比对话框更方便,但同样:只有文件搜索.顺便说一句,为什么不称之为"开放档案"?资源通常也可以是一个文件夹,对吧?
    • 在包/项目浏览器中使用过滤..但是这只支持过滤掉东西 - 没有办法只保留与模式匹配的东西
    • 可以动态设置工作集吗?(给定搜索条件,而不是在一个繁琐的对话框中固定分配).编辑:这是获胜选项,见下文.

我错过了什么?也许第三方插件可以提供理智的搜索功能?(Eclipse/GroovyMonkey)脚本会帮忙吗?Mylyn的?从这样一个成熟的环境中,这要求得太多了吗?

我在Eclipse论坛上好心地问过这个问题,他们很友好地回答" ":)像往常一样,我对SO人更有信心,并且会对这些想法感激不尽.


而目前的赢家是斯科特出色的动态工作集插件,它完全实现了上面的选项4!

Sco*_*eld 7

首先,我将回答"动态工作集"问题:

我写了一个动态的工作集插件.它允许您按项目性质,名称的正则表达式以及(作为其扩展)maven组和项目名称对项目进行分组.

请访问http://code.google.com/p/javadude/wiki/DynamicWorkingSets查看

这可能会为您提供现在所需的一切......

否则,我认为除非有人为它编写插件(这很容易做到,一旦用于编写eclipse插件),我认为没有任何你想要的东西.