2011-11-21 111 views
52

我在想,如果有可能排除目标从文件夹Eclipse快速搜索排除目标文件夹从搜索结果在Eclipse

按Ctrl + + [R

如果任何人都知道如何做到这一点,请指教。

更新:我使用的Maven ,并M2EWTP Eclipse插件。

+0

你在工作Maven 2/3的背景?你使用任何额外的插件?你有一个资源位于目标文件夹和非目标文件夹的例子吗? – mliebelt

+1

相关:[排除在Eclipse中搜索文件夹(http://stackoverflow.com/questions/443169/eclipse-exclude-folders-from-search) – blahdiblah

回答

91
  1. 从这些文件夹的属性屏幕(此选项位于只读和归档属性旁边)将“目标”文件夹标记为“派生”资源。

  2. 在快速搜索(按Ctrl ++[R)屏幕上按下右上角的勾去掉“显示派生资源”的箭头。

那么这些目标文件将不会在快速搜索中被考虑。

+8

什么,当目标被通过外部MVN重新干净的安装 –

+2

@JigarJoshi使用autoderiv插件:http://nodj.github.io/AutoDeriv/ –

17

转到项目>属性>资源>资源过滤器

单击添加过滤器...

过滤器类型:

  • 排除所有

适用于:

  • 文件夹
  • 检查所有的儿童(递归)

筛选器详细信息:

  • 名称
  • 匹配
  • 在文本框:目标
+2

毫无疑问的最佳解决方案。 – shimatai

+1

太好了,非常感谢你! –

+1

我们的项目是相当大的,并且由这甚至改变取决于你工作的分支上的三个工作组与200多个子项目。对我来说编辑每一个项目都不是一个好的解决方案。 – Arigion