2012-07-08 125 views
1

在Eclipse中,我已经将代码格式化,清理,导入命令等导出到文件并将其检入到svn中。如何将Eclipse编译器设置导出到文件?

这对我的团队非常有用,因此他们都可以使用相同的设置。

但是,我找不到一种方法来为编译器选项做同样的事情。有很多有用的设置默认情况下不会打开,并且每个人都可以手动更改它们。

我知道我可以使用FindBugs(我们通过CI来完成),但Eclipse编译器选项更好地集成并且更快。

回答

2

共享所有这些设置的最佳方式是使用项目特定的设置。打开项目属性,然后选择要配置的不同部分(例如,Java编译器,然后选择启用项目特定设置的选项。

enter image description here

配置这种方式的任何设置存储在一个名为.settings的文件夹中,将文件夹与.classpath.project文件一起检入源代码管理,并且每当检出项目时,Eclipse将自动应用这些设置,工作区设置将被项目特定设置覆盖,所以使用这种技术并不重要其工作区或用户配置了其设置。

+1

此外,你应该做的代码格式和清理规则相同。这样它们会自动应用到所有团队成员,而使用当前的解决方案,他们需要手动导入这些设置,一次,对吧? – Bananeweizen 2012-07-09 04:44:04

+0

好点。我会设置它。由于某种原因,我遇到了这种阻力,但人们喜欢设置自己的env! – Fortyrunner 2012-08-03 16:56:32

1

@E-Riz的答案是完全正确的。如果您发现以后需要为团队成员同步所列出的设置以上,则还应该查看Google Googles workspace mechanic,它允许自动将任何一组偏好设置应用于工作区,并在每次启动时进行检查如果本地首选项仍然对共享设置有效。

相关问题