如何在提交之前使用SonarQube?

时间:2016-11-01 22:14:16

标签: sonarqube sonarlint

我找到了Using SonarQube in Eclipse,并会针对Python提出一个单独的问题。但在这里,我想更广泛地询问如何使用SonarQube作为类似lint的UNIX CLI工具的替代品,而我在提交之前处理单个源文件。具体来说,如果我不想启动Eclipse怎么办?我只是想对源文件进行一些调整,并根据"可折叠'如果'等规则进行检查。陈述应该合并" (今天阻止我的实际例子)。

即使我可以提交实验分支并在打开拉取请求之前查看我的分析,但这总比没有好。

1 个答案:

答案 0 :(得分:12)

您可以使用SonarLint在提交之前运行分析。它可以作为插件安装到IDE中,也可以在命令行上使用它。下载http://www.sonarlint.org/commandline/index.html

可以获得下载和进一步的说明