我正在使用 Eclipse“产品配置编辑器”创建一个定制的 Eclipse 发行版。到目前为止效果很好 - 功能/插件被导出到目标发行版中。
我现在想要的是一组默认设置,默认情况下将提供给自定义分发的用户(例如,工作区编码应设置为 UTF-8 而不是默认系统编码,标签宽度应为设置为 2 而不是 eclipse 的默认值 4,依此类推)。
到目前为止,我还没有找到一种方法来为自定义发行版的用户创建的新工作区配置默认设置,所以我的问题是:有没有办法做到这一点,或者我是否必须使用默认的 Eclipse 设置?
最佳答案
看看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,第二部分是首选项键。要找出哪个包包含所需首选项的哪个首选项键(例如工作区的编码),请导航到首选项页面并使用 plugin-spy 深入了解代码以查看哪个键用于某个首选项。
HTH
汤姆
关于eclipse - 自定义 Eclipse 发行版的默认工作区设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4780483/