2010-08-07 20 views
4

我使用Eclipse進行PHP(PDT),Python和有時Android的編程。每種這種編程語言都需要在Eclipse啓動後運行很多事情。如何組織Eclipse - 工作區和編程語言

當然,我並不是全都使用它們,對於每一個我都有不同的工作空間。有什麼方法或建議,如何讓Eclipse在打開定義的工作區時只運行必要的工具?

如:

我選擇/工作區/ WWW/,所以後來只能PDT工具將運行

我選擇/工作區/安卓/,所以當時只有Android的工具和按鈕在工具欄上會出現

是否必須手動從每個工作區中刪除所有不必要的東西?或者它可能會刪除所有?

+0

如果您嘗試不加載插件,這是否意味着您的目標是最大限度地減少您的內存使用量(即保持月食低於1GB內存)? – 2011-06-10 16:49:59

+0

@Trevor我實際上試圖讓Eclipse保持最佳內存使用情況,這對於實際選擇的開發平臺來說是必要的(例如,如果我在啓動屏幕上選擇PDT工作區,我不希望ADT浪費更多內存)。 – 2011-06-11 09:25:22

回答

3

插件存儲在Eclipse安裝中,而不是存儲在工作空間文件夾中。因此,一個解決方案是針對每個任務的不同Eclipse安裝,在這種情況下,只有所需的插件會加載(而其他插件不可用),另一方面,您必須至少維護三個並行的Eclipse安裝。

另一種解決方案是在啓動時禁用插件激活:首選項/常規/啓動和關機您可以禁用單個插件不加載。這種方法的問題是,這隻會有助於不加載插件,但其菜單和工具欄貢獻將被加載。

+0

多次安裝可能是麻煩最少的解決方案。 – 2010-08-07 11:26:32

+0

我已經維護了三個eclipse安裝......我在主機和兩個虛擬機上安裝了eclipse。 !有用的提示!:如果您確實想要安裝多個eclipse安裝程序......我建議不要過度自定義Eclipse。 – 2011-06-10 16:52:01

0

我自己沒有這樣做......但顯然你可以有多種配置的Eclipse安裝:請參閱this stackoverflow question

使用不同的Eclipse配置(如鏈接中所述)將允許您以不同方式打開Eclipse,因此只加載所需的插件。