使多个IDE的代码格式化程序产生相同的结果

时间:2013-02-15 09:38:56

标签: java eclipse netbeans intellij-idea code-formatting

大多数IDE提供某种代码格式化程序,在按键时将源代码变得漂亮且可读。它们可以或多或少地自由配置,但如果两个代码格式化程序对如何包装或缩进某些代码有不同的意见,这可能会在差异中产生不必要的插入/删除以及合并时不必要的问题。

是否有一种已知的方式,例如某些已记录的配置设置,它们引导Eclipse,Netbeans和IntelliJ IDEA的代码格式化程序在某些Java代码上产生相同的结果?

2 个答案:

答案 0 :(得分:5)

maven有一个插件可以检查代码的样式,以确保提交给SCM的任何代码符合指定的样式:http://maven.apache.org/plugins/maven-checkstyle-plugin/。 我不确定各个IDE中的样式设置。

答案 1 :(得分:1)

IntelliJ有一个plug in来导入eclipse代码格式设置: