如何使用可配置库统一重新格式化Java源代码

时间:2017-12-19 11:30:47

标签: java code-formatting

我当前的项目要求生成统一格式的Java源代码。

我调查过列出的here

这些都没有解决我的所有问题。

必填格式

  • 所有方法参数必须为final
  • 没有换行。
  • 必须删除所有不必要的圆括号。

所需的库必须具有Java API,我不想处理IDE插件或命令行调用。

google-java格式的库非常接近我的要求,但它无法通过设计进行配置。

Eclipse IDE保存操作也已关闭,但它不会删除不必要的括号。

是否有任何库满足我的所有要求?

1 个答案:

答案 0 :(得分:2)

我会使用IntelliJ IDEA和检查。您可以配置和选择要运行的检查,甚至可以将它们仅限于测试/生产代码/自定义范围。有各种各样的检查,你正在寻找的应该是可以提供的。此外,您可以对整个项目进行全面检查,并通过单击按钮修复某种类型的所有问题。

https://www.jetbrains.com/help/idea/code-inspection.html https://www.jetbrains.com/help/idea/running-inspections.html https://blog.jetbrains.com/idea/2014/07/try-intellij-idea-14-eap-138-1283-4-with-code-cleanup-android-studio-beta-features-and-more/