在提交之前如何使用 SonarQube?
How can I use SonarQube before making a commit?
我找到了 Using SonarQube in Eclipse 并会针对 Python 提出一个单独的问题。但是在这里,我想更笼统地问一下,在我处理单个源文件 before 时,如何使用 SonarQube 来替代类似 lint 的 UNIX CLI 工具。具体来说,如果我不想启动 Eclipse 怎么办?我只想对源文件进行一些调整,并根据 "Collapsible 'if' statements should be merged"(今天阻止我的实际示例)等规则对其进行检查。
即使我可以在打开拉取请求之前提交到一个实验分支并查看我的分析,那也总比没有好。
您可以使用 SonarLint 运行 提交前的分析。它可以作为插件安装到您的编辑器中。可在此处下载和进一步说明 http://www.sonarlint.org
我找到了 Using SonarQube in Eclipse 并会针对 Python 提出一个单独的问题。但是在这里,我想更笼统地问一下,在我处理单个源文件 before 时,如何使用 SonarQube 来替代类似 lint 的 UNIX CLI 工具。具体来说,如果我不想启动 Eclipse 怎么办?我只想对源文件进行一些调整,并根据 "Collapsible 'if' statements should be merged"(今天阻止我的实际示例)等规则对其进行检查。
即使我可以在打开拉取请求之前提交到一个实验分支并查看我的分析,那也总比没有好。
您可以使用 SonarLint 运行 提交前的分析。它可以作为插件安装到您的编辑器中。可在此处下载和进一步说明 http://www.sonarlint.org