导入/导出项目首选项

时间:2009-05-19 08:55:20

标签: eclipse

有点问题,

由于我们使用的源控件设置,每个错误/增强都在新分支中进行。这很好,但是在Eclipse中,我们需要为每个分支设置一个新项目。

有没有办法轻松设置项目的默认首选项,或在Eclipse中导入/导出项目首选项?

谢谢,

斯图尔特

4 个答案:

答案 0 :(得分:27)

一种可能的解决方案是将这些常用首选项存储在Eclipse的工作区级别(请参阅Manage your Eclipse environment文章)

  

拥有多个工作空间的缺点是需要在他们之间分享开发偏好   由于首选项在Eclipse中基于工作空间持久存储,因此您必须导出工作区首选项并将其导入所需的工作区File > Export > Preferences)。

即使您停留在同一工作区(包含多个项目),也可以通过导出工作区首选项与其他开发人员共享常用设置。

settings

作为mentioned by Fabian,项目特定设置位于.classpath.project,但他遗漏了 .settings

.settings用于IDE项目特定的设置,如编译器警告等 您想要共享项目特定的IDE相关设置,只需将.settings目录从项目目录复制到项目目录。

提示:将项目启动器(默认情况下在<workspace>\.metadata\.plugins\org.eclipse.debug.core\.launches中创建)复制到.settings目录中:这样,您还将共享自定义项目启动器。

答案 1 :(得分:3)

上述方法可能在某些设置中有效,但不解决从工作区导出单个项目的问题,包括其他人使用的属性。

执行此操作的一种方法是将项目文件夹导出为zip存档,如上所述,但也从工作区中保存以下文件: .metadata / .plugins / org.eclipse.core.resources / .projects / MYPROJECT / .indexes / properties.index 其中MYPROJECT是您的项目名称。

如果您随后将项目作为新项目导入其他工作区,则可以在之后进行 将此文件复制到新的工作区元数据中,您将拥有原始项目属性。

答案 2 :(得分:1)

项目特定的设置(与already mentioned 工作区特定的设置相反)存储在项目中的两个隐藏文件中:{{1}和.classpath,您可以重复使用它来设置项目。

答案 3 :(得分:0)