2009-08-12 198 views

回答

64

根據Eclipse的幫助,在Project Explorer

提供了Workbench,它是 你的工作臺的具體 配置定製 文物的層次結構視圖。

僅對於Java開發工具(JDT)安裝Project Explorer中近的外觀和行爲的Java項目的包瀏覽器(包括在上下文菜單中重構和其他源代碼操作)。但是Project Explorer也可用於其他語言和項目類型。

附加插件爲Project Explorer視圖貢獻「額外信息」,使其更「複雜」。例如,如果您安裝了Web工具並且擁有動態Web項目,那麼Project Explorer將顯示其他樹節點,如部署描述符和JavaScript資源。您可以在Project Explorer/Customize View .../Content中看到(並配置)所有可用的貢獻。

例如使用SpringSource Tool Suite 2.1.0我有用於web項目,spring bean和web服務的附加節點。正因爲如此,我贊成使用Project Explorer。

+3

「包資源​​管理器顯示額外的樹節點」 - 你的意思是「項目資源管理器顯示你額外的樹節點」? – 2009-12-28 09:01:25

+0

謝謝,更正:) – 2009-12-28 09:26:47

+1

此外,Project Explorer不會在雙擊時打開項目 - Package Explorer會執行此操作。 – 2011-10-17 17:35:37

2

我的項目資源管理器隱藏屬於源代碼管理系統的文件夾,而Package Explorer顯示例如.git文件夾。另外,Package Explorer提供了更多可用於源代碼的選項,例如重構的東西。

14

我相信項目資源管理器是作爲導航器的後繼者,並且(大部分)是語言不可知的。

包資源管理器專門用於Java項目,這就是爲什麼它有像上下文菜單重構的東西。 Package Explorer還顯示Java類和包(顧名思義),而Project Explorer則顯示文件夾和.java文件。

+0

有趣的是「導航」支持水平滾動,而「包資源管理器」不 - 請upvote :https://bugs.eclipse.org/bugs/show_bug.cgi?id = 201984 – 2014-09-15 14:39:15

2

更喜歡包資源管理器的一個原因是它是在您正在編輯或已在搜索視圖中找到的文件中選擇「顯示在」時出現在列表中的唯一瀏覽器。

2

我剛剛注意到的一件事是,至少在開發Java Android應用程序時,如果Project.properties文件是borked或不存在,則Projects Package將不會顯示在Package Explorer中。

我只使用包資源管理器,並隱藏了項目資源管理器,我正在拉我的頭髮,試圖找出爲什麼我的導入項目不顯示。我的控制檯說這個項目沒有.properties文件,但對我來說是不可見的。然後我打開了項目瀏覽器,它在那裏,因爲它應該是。

3

Java項目有些區別我看到(在朱諾):

  • 在項目資源管理器,上下文菜單>新建給出了常見的Java特效,例如類,接口,枚舉,包......在包資源管理器,我看到各種各樣的項目,Web服務,文件夾,文件等
  • 在包資源管理器中,我可以拖放兩個包之間的類文件,它會自動執行重構(移動和更改包,並在其他類中導入)。項目資源管理器不會允許我拖動鼠標。
  • 而且如上所述,Project Explorer顯示更多信息,例如。部署描述,JavaScript資源,部署的資源等,而包資源管理器是以Java爲中心的。

這就是爲什麼我並排放置兩個選項卡的原因。 :-)

相關問題