是否有适用于Java项目的sbt插件进行Java代码格式化?我进行了一些搜索,但似乎所有基于sbt的格式化程序都是针对Scala语法的。
sbt-java-formatter
的初始版本(https://github.com/typesafehub/sbt-java-formatter)。project/plugins.sbt
中来使用它。addSbtPlugin("com.lightbend.sbt" % "sbt-java-formatter" % JavaFormatterVersion)
project/formatting-java.xml
文件,这是导出的 Eclipse 代码格式化程序设置文件,例如像 Google Java style,然后根据您的喜好进行微调。