我有一个我在Java项目中设置的自定义代码格式化程序。所有代码更改都会在保存时自动格式化。我的项目通过SVN保存在服务器上,因此其他人也可以使用它们。
问题是我希望在所有机器上应用单个代码格式化程序(我的)。现在的样子,我必须去一台新机器,查看代码(格式化程序也在存储库中),将项目导入eclipse并手动更改eclipse设置以使用该代码格式化程序。有没有办法在项目级别而不是IDE级别上执行此操作?所以我不必在每台机器上手动执行此操作?
答案 0 :(得分:11)
打开项目的上下文菜单 - >属性 - > Java代码风格 - >格式化。选中“启用项目特定设置”并配置配置文件。
所有重要的Java相关设置都可在每个项目基础上使用,您应该从不通过Window 修改Java相关设置 - >首选项,如果您与他人共享项目。项目属性保存在项目中(因此与所有项目共享),偏好设置远离存储到您的项目中。
答案 1 :(得分:0)
最好的解决方案是要求开发团队使用常见的IDE,例如eclipse,我相信在格式化代码时,类似的规则适用于eclipse。看起来你的开发团队正在使用不同的IDE。
答案 2 :(得分:-1)
临时解决方案可能是将eclipse的副本(包含您的设置和自定义)保存在常见的位置egFTP或您想要的任何地方,比如说如果新开发人员要加入团队他所做的就是获取已经配置的eclipse并开始工作。