首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >有没有针对Scala的编码标准执行工具?

有没有针对Scala的编码标准执行工具?
EN

Stack Overflow用户
提问于 2012-03-01 21:19:26
回答 3查看 4.7K关注 0票数 19

在我工作的地方,我们主要使用Java。我们一直广泛使用CheckStyle来执行我们的Java编码标准。

我们现在扩展到Scala。许多与Java相同的注意事项(缩进/空格、命名约定等)都适用--并且可以说,考虑到该语言的强大功能,拥有一致的编码风格更加重要。

然而,似乎没有与Scala对应的Checkstyle。

有没有人知道其中的一个?

EN

回答 3

Stack Overflow用户

发布于 2012-03-01 21:22:20

对于代码格式,可以使用Scalariform

它可以独立使用,可以集成到编辑器中,也可以作为SBT plugin在每次编译前自动运行。

票数 7
EN

Stack Overflow用户

发布于 2014-07-17 00:28:52

CodacyScalastyle (马太的杰作)与自定义规则(如检查Option.get()并在执行规则时发出警告)集成在一起,作为Sonar的改进版。对开源免费。

你还有来自Typesafe团队的abide和来自SCoverage制造者的scapegoat

票数 4
EN

Stack Overflow用户

发布于 2012-03-01 23:45:51

还有sniff,它根据正则表达式检测“代码气味”。它可以用作Specs2测试,这很好。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9516943

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档