2011-01-24 46 views
5

我使用Eclipse「產品配置編輯器」創建定製的Eclipse發行版。到目前爲止,這非常有用 - 功能/插件被導出到目標分發中。定製的Eclipse發行版的默認工作區設置

我現在想要的是一組默認的設置,默認情況下會提供給自定義分配的用戶(例如工作區編碼應該設置爲UTF-8而不是默認的系統編碼,標籤寬度應設置爲2而不是eclipse的默認值4,依此類推)。

我還沒有找到一種方法到目前爲止配置由自定義分佈的用戶創建一個新的工作區的默認設置,所以我的問題是:有沒有辦法做到這一點,或我必須忍受默認的Eclipse設置?

回答

6

看看http://help.eclipse.org/helios/index.jsp?topic=/org.eclipse.platform.doc.isv/guide/product_configproduct.htm尤其是部分「首選項默認值」

您通過

<property 
     name="preferenceCustomization" 
     value="plugin_customization.ini"/> 
你必須創建你的ini文件,例如

定義您的產品定製完成後

org.eclipse.ui/SHOW_TRADITIONAL_STYLE_TABS=false 
org.eclipse.ui.workbench/SHOW_BUILDID_ON_STARTUP=false 
org.eclipse.ui/SHOW_PROGRESS_ON_STARTUP=true 

斜線前的第一部分是包id,第二部分是首選項鍵。要找出哪個包含所需首選項的哪個首選項(例如工作空間的編碼),請導航至首選項頁面並使用插件間諜深入代碼以查看哪個關鍵字用於某個首選項。

HTH 湯姆

+0

忘了提,如果你不包裝分發到一個單獨的產品(Eclipse術語中),你需要一個運行參數添加到可執行-plugincustomization [path_to_ini],請參閱http: //help.eclipse.org/helios/index.jsp?topic=/org.eclipse.platform.doc.user/tasks/running_eclipse.htm – 2011-01-24 16:14:39