大多数 IDE 都提供某种代码格式化程序,使您的源代码在按下按键时变得漂亮且可读。它们可以或多或少地自由配置,但是如果两个代码格式化程序对某些代码应该如何包装或缩进有不同的看法,这可能会在差异中产生不必要的插入/删除,并在合并时产生不必要的问题。
有没有已知的方法,例如某些记录在案的配置设置会导致 Eclipse、Netbeans 和 IntelliJ IDEA 的代码格式化程序在某些 Java 代码上产生相同的结果?
最佳答案
maven 有一个插件可以检查代码的风格,以确保提交给 SCM 的任何代码都符合指定的风格:http://maven.apache.org/plugins/maven-checkstyle-plugin/ . 我不确定各个 IDE 中的样式设置。
关于java - 使多个 IDE 的代码格式化程序产生相同的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14891789/