2011-01-07 61 views
11

是否有偏食的方式來過濾/隱藏在Package Explorer視圖空目錄樹?過濾空目錄

這比過濾像「.svn文件」或Maven的目標目錄,或過濾空包裝不同。它更多地試圖清理由於過濾規則而顯示的空目錄樹。

上下文我們已經在我們的工作區一個普通的項目,使用過濾器來忽略非基於文本文件(MP3音樂,JPG格式,等等)。它使我們能夠在eclipse中快速編輯我們的文件。問題是因爲過濾器存在很多空文件夾。如果eclipse可以忽略任何由於過濾器而產生的空文件夾,它會使項目變得更清潔。

更新 - 我申請了那些希望有此功能在Eclipse的buzilla系統錯誤報告: https://bugs.eclipse.org/bugs/show_bug.cgi?id=334052

回答

1

這似乎並不可能,並可能做出一個好的bug報告。

作爲bug 157336(生成輸出包含不必要空目錄)comments

foo/bar/」 被視爲 「foo/bar/**」。
所以,按照我的理解foo/bar/**應排除目錄的內容和foo/bar應該還排除目錄本身。

含義您可能必須將每個空目錄自己添加到排除列表,這是不實際的。

另一種解決辦法是給Mylyn嘗試一下,看看它task context開關可以隱藏你不爲你的當前任務需要的任何文件夾。

+1

嗯,它看起來像該缺陷是很久以前固定。我遵循你的建議,並提出了一個新的錯誤:https://bugs.eclipse.org/bugs/show_bug.cgi?id=334052 – Matt 2011-01-12 03:08:49

+0

@Matt:優秀。每當對其進行更新時,我都會將該錯誤報告的結果包含在我的答案中。 – VonC 2011-01-12 05:04:13

24

在Eclipse SDK(我用3.6.2),隱藏空文件夾中的「包資源管理器」:

在Package Explorer視圖的右上角,有一個向下三角形。如果將鼠標指針懸停在上面,您會看到「查看菜單」。

  1. 點擊 「View菜單」
  2. 選擇 「過濾器」
  3. 將檢查旁邊的 「空封裝」
  4. 單擊確定

現在你的空文件夾不顯示任何更多。