我不想編輯任何工作集。我只想在所有工作空間和項目中設置一個方法,防止在打開資源對話框中顯示.class文件。有沒有辦法做到這一點?如何從Eclipse的「打開資源」對話框中隱藏.class文件?
回答
一種選擇是過濾派生資源。在「打開資源」對話框的右上角有一個箭頭,您可以點擊該按鈕以打開下拉菜單進行過濾。如果選中,則取消選中「顯示派生資源」選項。
如果您仍然看到'.class'文件,它們可能未被標記爲派生。如果他們自己在自己的文件夾層次結構中,則可以通過右鍵單擊根文件夾編輯文件夾屬性來解決此問題,並檢查「派生」複選框。如果它們與'.java'文件混合在一起......運氣不好,則需要手動設置每個'.class'文件的派生屬性。
據我所知,無法將類文件標記爲工作區全局派生資源,但我相信當您創建新的Java項目時,「bin」文件夾默認標記爲派生(如果使用默認嚮導設置)
下面是Eclipse Kepler的一些截圖。第一部分展示瞭如何通過取消選中「打開資源」對話框中的「顯示派生資源」來過濾派生資源。第二個顯示瞭如何在資源上設置「派生」屬性。
我知道有一種方式去做這個。我已經在幾個項目上設置了這個設置,但是當我導入一個新的時候,.class文件再次出現。只需要將所有「目標」文件夾標記爲派生的。完善。 – bergyman 2010-04-13 20:15:28
請注意,「顯示派生的資源」框在Indigo中似乎不存在。幸運的是,確保將包含.class文件的文件夾設置爲派生(按照上述說明)似乎可以正確地隱藏不需要的文件。 – 2011-12-06 19:51:35
我打開'.class'文件試圖找到它的文件夾,因此在將它標記爲派生之後,它仍然顯示出來。我必須右鍵單擊它並標記「從歷史記錄中刪除」才能消失。 – mgarciaisaia 2014-10-29 17:40:58
3.5版 打開資源對話框有在右上角的方式轉「顯示派生資源」開/關小下拉菜單。關掉它將隱藏課程。
或者
,你可以鍵入「選擇一個項目以打開」文本框中,如表達:*的.java
您可以使用Working sets
。在打開資源對話框中選擇the same dropdown menu,然後選擇Select working set
。它打開工作集對話框,您可以創建工作集,如果您尚未擁有它們。
創建新文件時,請選擇類型Resources
並選擇工作區中的哪些文件夾被視爲搜索或打開資源的候選項。我只包含src
和test
文件夾,並且通常包含pom.xml
和其他misc配置文件。
隨着我正在研究的幾個大型項目對搜索速度也有顯着的影響。
+1謝謝,使用'Derived'解決方案對我來說是不可行的,太多的文件夾 – marcinj 2014-04-22 12:09:52
要更改此行爲並隱藏「.class」文件,您需要執行以下操作。
在「項目瀏覽器」窗口中找到您的班級輸出文件夾。這通常被稱爲斌或目標爲Maven項目
用鼠標右鍵單擊該文件夾,然後單擊屬性
勾選衍生複選框(不要選擇它),然後單擊OK
.class未來將隱藏文件。
來源:http://ayubmalik.co.uk/2011/12/hide-class-files-when-opening-a-type-or-resource-in-eclipse-ide/
有些時候您無法將生成或bin文件夾標記爲Derived資源,因爲eclipse package explorer或project explorer不會在項目視圖中顯示生成或bin文件夾。
你需要做什麼,以顯示build文件夾中的項目視圖:
轉到
Project > Properties > Java Build Path > Source >
改變默認的輸出文件夾build1中 注:它會問你要刪除舊文件夾及其內容,按否(以後恢復它)現在建立的文件夾在包資源管理器中,轉到文件夾屬性並將其標記爲派生
- 現在更改默認的輸出文件夾回建(恢復舊的設置)
Eclipse的盧娜 - 只要進入以下鏈接 http://help.eclipse.org/luna/index.jsp?topic=%2Forg.eclipse.platform.doc.user%2Ftasks%2Ftasks-48b.htm
OR
1.創建一個工作集(包括所有項目)
2.在「包資源管理器」面板中點擊「過濾器」(在剛剛創建的工作組相同的菜單),並取消選擇「內部類文件」 +單擊OK
這對我來說
工作顯示或隱藏項目資源管理器視圖中的文件 您可以選擇在其中一個導航視圖中隱藏系統文件或生成的類文件。 (系統文件是那些只有一個文件擴展名,但沒有文件名,例如的.classpath)
在工具欄上的項目資源管理器,點擊菜單按鈕菜單 按鈕,打開下拉菜單的顯示選項。選擇自定義 查看..,。
在打開的對話框中,選擇「過濾器」選項卡,然後選擇您要隱藏的文件類型的複選框 。在 另外,您可以將顯示的文件限制爲一個工作集。
在工具欄上的項目資源管理器,點擊菜單按鈕,菜單按鈕打開顯示選項的下拉菜單。 選擇選擇工作集... 從列表中選擇一個現有工作集或通過選擇新建一個新工作集 check here
- 1. Eclipse:隱藏「打開資源」對話框中的路徑
- 2. 在eclipse插件中打開資源對話框
- 3. 如何在「打開資源」對話框中過濾* .class(Ctrl + Shift + R)?
- 4. 如何在打開事件之前隱藏jquery對話框?
- 5. 隱藏打印對話框
- 6. 用於「打開資源/打開類型」對話框的Eclipse擴展點
- 7. Python:在運行Excel宏時隱藏打開文件對話框
- 8. 打開文件對話框隱藏預覽
- 9. 如何從資源打開文件C#
- 10. 如何在模態對話框中打開HTML網頁資源
- 11. 從代碼隱藏中打開jQuery對話框
- 12. 在Java打印對話框中隱藏「打印到文件」
- 13. Ext JS4如何從菜單打開文件打開對話框
- 14. 如何在打開對話時隱藏對話的背景?
- 15. 如何在幫助下打開docx文件時隱藏confirmConversion對話框2003
- 16. 如何在打開對話框時隱藏導航欄?
- 17. 如何使用打開文件對話框打開文件
- 18. 打開文件對話框
- 19. 打開文件對話框
- 20. 打開文件對話框
- 21. 如何在下載文件時強制Chrome打開「打開文件對話框」víaASP.NET代碼隱藏?
- 22. 在Eclipse中清除「打開資源」對話框的歷史記錄
- 23. 如何在Eclipse中定製ISaveablePart的「保存資源」對話框?
- 24. 從電話文件系統打開資源文件
- 25. ASP.NET中的「打開文件」對話框
- 26. JavaScript中的打開文件對話框
- 27. 從對話框中打開文檔
- 28. Eclipse(伽利略):如何在開放資源對話框中忽略.svn-base文件或* .svn文件夾?
- 29. 隱藏iOS框架中的資源
- 30. Phonegap/Cordova如何打開本機文件打開android對話框?
答案太舊。我使用eclipse霓虹燈,這爲我工作:http://pujansrt.blogspot.com.tr/2013/04/hide-class-files-from-open-resource-and.html – kodmanyagha 2017-12-19 14:45:02