【问题标题】:Setting preferences for all Eclipse workspaces为所有 Eclipse 工作区设置首选项
【发布时间】:2011-10-28 19:26:10
【问题描述】:

如何将 Eclipse 首选项应用到所有 Eclipse 工作区?

例如,如果我去:

Window -> Preferences -> General -> Keys -> Add a Shortcut

我想在我的所有 Eclipse 工作区(不同的项目)中使用该快捷方式。有没有办法将首选项应用到所有工作区?

我还想配置启动新工作区时默认出现的透视图。

【问题讨论】:

    标签: eclipse


    【解决方案1】:

    如果您想保留所有设置,只需复制

    .metadata/.plugins/org.eclipse.core.runtime/.settings 
    

    目录到你想要的工作区目录

    您还可以导出您在模板工作区中设置的首选项,然后将它们导入其他工作区。这是 Eclipse 支持的首选方法。

    前往

    File->Export then choose General->Preferences
    

    单击下一步,然后选择“全部导出”单选按钮并填写或浏览到要保存首选项的文件路径。单击完成,您的首选项将导出到该文件。

    选择

    File->Switch Workspace,>… to switch to a different workspace.
    

    当 Eclipse 在新工作区中重新启动时,选择 File->Import 然后 General->Preferences 单击 Next 并浏览到您保存的首选项文件,然后单击 Finish 将您的首选项导入当前工作区。

    【讨论】:

    • +1,这行得通……但这不是一个很好的解决方案。我不想为了移动几个快捷方式而对 20 个工作区这样做。
    • 为什么core是一个插件?
    • 我只是为我的键盘快捷键做的。工作完美,谢谢:)
    • Eclipse 需要对首选项进行全面检查,以支持这种明显常见的模式。它目前非常混乱和脆弱,有几十个插件文件夹,仅核心一个就有 50 个 prefs 文件,如果你尝试跨工作区进行协调,你最终会遇到一个永久的合并混乱。有没有人尝试过版本控制他们的偏好?也许这会有所帮助。
    • 另一种方法(如果您使用的是 unix/linux)是创建符号链接(使用“ln -s”)而不是复制。这是为了确保您所做的任何更改都将传播到所有工作区)。注意:也同意moodboom的观点,这是eclipse需要解决的烦人问题。
    猜你喜欢
    • 2017-08-30
    • 1970-01-01
    • 2016-03-11
    • 1970-01-01
    • 1970-01-01
    • 2014-09-17
    • 1970-01-01
    • 2012-09-02
    • 1970-01-01
    相关资源
    最近更新 更多