在Eclipse中,我已经将代码格式化,清理,导入命令等导出到文件并将它们检入svn。
这对我的团队非常有用,因此他们都可以使用相同的设置。
但是,我无法找到为编译器选项执行相同操作的方法。有许多有用的设置默认情况下没有打开,并且每个人都需要手动更改它们。
我知道我可以使用FindBugs(我们通过CI完成),但Eclipse编译器选项可以更好地集成和更快。
答案 0 :(得分:2)
分享所有这些设置的最佳方式是使用特定于项目的设置。打开项目属性并选择要配置的各个部分(例如, Java编译器,然后选择启用项目特定设置选项。
您以此方式配置的任何设置都存储在项目中名为.settings
的文件夹中。检查该文件夹以及.classpath
和.project
文件中的源代码控制,每当项目签出时,Eclipse将自动应用设置。工作区设置被特定于项目的设置覆盖,因此使用此技术并不重要其他工作区或用户如何配置其设置。
答案 1 :(得分:1)
@ E-Riz的答案是完全正确的。如果您发现将来需要为团队成员同步更多的设置,那么您还应该看看谷歌workspace mechanic,它允许自动将任何一组首选项应用于工作区,并且如果本地首选项对共享设置仍然有效,请在每次启动期间进行检查。