保存eclipse透视布局和其他东西

时间:2011-05-13 11:12:24

标签: eclipse preferences

每次我扔掉我的.metadata(由于某些腐败或其他东西)并从一个新的开始,我做的第一件事是:

  1. 导入我保存的偏好设置
  2. 从磁盘加载现有项目
  3. 但是还有一些事情我必须手动配置才能像以前一样进行设置,特别是在我的情况下(可能还有其他的事情):

    1. 我必须添加我使用的Perspectives并删除我不
    2. 的那些
    3. 我必须配置这些Perspectives的布局(特别是java one,以正确使用两个监视器)。
    4. 为mylyn添加bugzilla任务repostiry,并配置几个查询
    5. 有没有办法保存这些东西,以便我可以在需要时加载它们?我希望它们存储在偏好中......

      我最近的3.6。

3 个答案:

答案 0 :(得分:20)

两种解决方案:

  1. MENU - >档案 - >切换工作区 - >其他 - >复制的设置
    • 工作台布局
    • 工作集
  2. 复制/备份并将以下文件夹替换为新创建的工作区。
    • [工作空间] /。元数据/ .plugins / org.eclipse.ui.workbench /
    • [workspace] /.metadata / .plugins / org.eclipse.core.runtime / .settings /
  3. 我个人更喜欢(2)。

答案 1 :(得分:3)

从Eclipse Neon(以及可能还有Mars)开始,您可以复制以下两个目录,在不同的工作区之间共享您的工作台和设置/首选项:

    [workspace]/.metadata/.plugins/org.eclipse.core.runtime/.settings
    [workspace]/.metadata/.plugins/org.eclipse.e4.workbench

(侧面注意:“复制设置”对话框对我不起作用,因为它不允许我选中任一复选框。)

答案 2 :(得分:1)

这里有好消息 - 'Share Eclipse perspective layouts across multiple workspaces'

我使用下面列出的'方法#2'。

方法2:使用复制设置

另一种保存窗口布局的方法是在切换到另一个工作区时使用“复制设置”功能。

  • 打开包含自定义布局的工作区
  • 选择文件>切换工作区>其他...将打开一个对话框,提示您输入现有/新工作区
  • 选择工作区,然后单击“复制设置”可折叠部分
  • 选择Workbench Layout复选框,然后单击Ok
  • 您的工作区将会打开,并应反映上一个工作区的自定义布局。

这是对话框的样子:

enter image description here

试一试,很容易!