我可以 运行 使用 sonarlint 进行分析并在 sonarqube 服务器上看到相同的结果而根本不涉及声纳扫描仪吗

Can i run analysis with sonarlint and see the same on sonarqube server without involving sonar scanner at all

我已经安装了 Sonar Scanner 和 Sonar Qube,我正在 运行使用 Sonar Scanner 进行代码分析,我可以在 bowser 的 Sonar Qube 服务器上看到结果。此外,我在我的 VS2015 中添加了 SonarLint,并且我正在使用连接模式与我的声纳 qube 服务器。我 运行 也在本地使用声纳 lint 进行分析。

Sonar Scanner 是一个程序,它连接到 SonarQube 服务器,下载分析器和活动规则,在您的源代码上本地运行分析器,最后将分析结果推送到 SonarQube,这样您就可以管理您的质量SonarQube 上的源代码。

SonarLint 旨在分析您在 IDE(在您的情况下为 VS2015)中处理的文件。它不生成分析报告,也不将它们推送到 SonarQube 服务器。甚至在连接模式下也不行。连接模式的目的是使用与 SonarQube 上配置的相同的分析器和相同的规则。将分析报告推送到服务器不在 SonarLint 的范围内。

简而言之,如果您想在 SonarQube 上查看分析结果并管理软件质量,您不能跳过 Sonar Scanner。