Kotlin编程语言的静态分析工具?

问题描述:

PMD,FindBugs,CheckStyle等是java最常用的静态代码分析工具。Kotlin编程语言的静态分析工具?

我认为Android-Lint是唯一可信任的静态分析工具,它只能用于分析一个android项目。

Sonarqube还没有Kotlin插件。我想他们打算在今年晚些时候提供这个插件(我在下面的链接中找到了这个信息)。

https://discuss.kotlinlang.org/t/sonarqube-support/3657

请,如果我'错了纠正我?

+0

我觉得IDE IDE Lint督察是要走的路 – webo80

+0

这是一个非常有用的问题,需要解决的问题请删除暂缓。 –

IntelliJ做得很好(我想我听说可以通过命令行访问它)。除此之外,我知道Ktlint(https://github.com/shyiko/ktlint)和Detekt(https://github.com/arturbosch/detekt)。我没有与他们合作过,但他们似乎是明智的选择。至少德克特也有Sonarqube整合。