2011-11-21 142 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