我正在开发一个 Java 项目,团队中有大约 10 名开发人员。我们都使用 Eclipse 作为 IDE。
为了使团队中的源代码风格更加一致,我想知道任意使用代码格式化程序模板是否有意义?我的意思是在签入代码之前唯一要做的就是在 Eclipse 中使用代码格式化程序。
总的来说,我知道团队将从一致的代码风格中受益。问题是——它应该作为强制规则起作用吗?也许它太死板了。
示例 1:模板强制最大线宽为 80。但是如果某些行被分成许多行,那就很难看。当然我知道 80 是可配置的。
示例 2:Eclipse 格式化代码:
int green = 1;
int red = 1;
int orange = 1;
我喜欢的代码:
int green = 1;
int red = 1;
int orange = 1;
所以我的意见是使用代码模板,但不死板,违反模板是允许和必要的。您对此有何看法?