【问题标题】:Default workspace settings for customized Eclipse distribution自定义 Eclipse 分发的默认工作区设置
【发布时间】:2011-06-14 09:47:51
【问题描述】:

我正在使用 Eclipse“产品配置编辑器”创建一个定制的 Eclipse 发行版。到目前为止效果很好 - 功能/插件被导出到目标分布中。

我现在想要的是一组默认设置,默认情况下将提供给自定义分发的用户(例如,工作区编码应设置为 UTF-8 而不是默认系统编码,选项卡width 应该设置为 2 而不是 eclipse 的默认 4,依此类推)。

到目前为止,我还没有找到一种方法来为自定义发行版的用户创建的新工作区配置默认设置,所以我的问题是:有没有办法做到这一点,或者我必须接受默认 Eclipse 设置?

【问题讨论】:

    标签: eclipse eclipse-plugin eclipse-rcp


    【解决方案1】:

    看看http://help.eclipse.org/helios/index.jsp?topic=/org.eclipse.platform.doc.isv/guide/product_configproduct.htm,尤其是“Preferences defaults”部分

    在您通过

    定义您的产品定制之后
    <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 汤姆

    【讨论】:

    • 忘了提到,如果你不将你的发行版包装到一个单独的产品中(在 Eclipse 术语中)你必须添加一个运行时参数到可执行文件 -plugincustomization [path_to_ini],参见help.eclipse.org/helios/index.jsp?topic=/…
    • 谢谢,这正是我想要的!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-02-03
    • 1970-01-01
    • 2016-09-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多