Eclipse3.4馬上就要Release了,相信Eclipse的fans都已經(jīng)開始翹首以待,望穿秋水了。不過現(xiàn)在的RC版本用得很不爽呀,性能非常差,Eclipse的慣例就是最后一個月的工作基本上就是對性能做優(yōu)化,以達(dá)到最佳使用效果。
隨著Plugin的增多,Eclipse采用了特殊的策略,增加了一個子目錄dropins,用來放用戶新增加的plugin,而原有的plugins目錄,則基本用于系統(tǒng)基本功能,2者的區(qū)別就是,前者可以任意添加刪除,后者則基本上是一個ReadOnly的狀態(tài),添加了就不能再作修改了,Eclipse會將每一個添加的plugin記錄下來,以后啟動就不再檢查這些plugin了。
不過對于我來說,我一直都習(xí)慣于使用plugins目錄,下了一個插件直接解壓,就直接覆蓋安裝到plugins目錄了,而且有一些plugin不支持dropins目錄,必須在plugins目錄下才能正常工作。不過一旦插件安裝失敗,想再reset就比較麻煩了。Eclipse不會自動恢復(fù)到初始安裝狀態(tài),經(jīng)過測試,找到了一個解決方案,用原始的eclipse的文件替代2個目錄:configuration和p2目錄。plugins文件位置記錄在configuration\org.eclipse.equinox.simpleconfigurator\bundles.info里,p2目錄里則記錄了更多的初始化信息。要想Reset Eclipse3.4,這兩個目錄必須被恢復(fù)到初始化狀態(tài),然后就可以正常使用了。