eclipse - 自定义 Eclipse 发行版的默认工作区设置

标签 eclipse eclipse-plugin eclipse-rcp

我正在使用 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/

相关文章:

java - 将 Eclipse 安装移动到用户配置文件之外的文件夹?

eclipse - 当任务运行完成时,eclipse 可以通知我吗?

java - 使用 FormToolkit,如何在 swt 浏览器小部件上设置边框?

eclipse - 如何为扩展 FormEditor 类的编辑器启用“保存”和“另存为”操作

java - SWT Combobox addSelectionListener() 的问题

java - 使用 Eclipse 中的 Outline View 注释掉方法

eclipse - 在 Eclipse 中缺少快捷键,如在 Visual Studio 中转到定义 F12 并返回 Ctrl+F12

java - Eclipse RSE 错误 : Operation failed. 文件系统输入或输出错误

eclipse - 关闭 Eclipse RCP 中的 View

java - 如何在 Eclipse 中获取调试 View ?