在我工作的地方,我们主要使用Java。我们一直广泛使用CheckStyle来执行我们的Java编码标准。
我们现在扩展到Scala。许多与Java相同的注意事项(缩进/空格、命名约定等)都适用--并且可以说,考虑到该语言的强大功能,拥有一致的编码风格更加重要。
然而,似乎没有与Scala对应的Checkstyle。
有没有人知道其中的一个?
发布于 2012-03-01 21:22:20
对于代码格式,可以使用Scalariform。
它可以独立使用,可以集成到编辑器中,也可以作为SBT plugin在每次编译前自动运行。
发布于 2014-07-17 00:28:52
Codacy将Scalastyle (马太的杰作)与自定义规则(如检查Option.get()
并在执行规则时发出警告)集成在一起,作为Sonar的改进版。对开源免费。
https://stackoverflow.com/questions/9516943
复制相似问题