我想知道使用 Sonar 的最佳方式是什么?
I want to know what is the best way to use Sonar?
1 - 只是在Eclipse上安装SonarLint,实时修复插件报错?
2 - 或者安装本地版本的 Sonar Qube,具有与服务器和 Sonar Scanner 相同的规则和质量门控,并且在每次提交之前 运行 Sonar Scanner 在本地检查 Sonar 是否会通过成功。
第一点压力很大,因为 SonarLint 插件分析了所有文件,而不仅仅是最后的更改,它给了我很多我不需要的声纳警告和警报,它阻止我继续我的主要任务。
您应该在连接模式下安装 SonarLint 并将其连接到您的 SonarQube 实例。这样 SonarLint 将使用来自 SonarQube 服务器的质量配置文件设置。在文档中查看更多信息 https://www.sonarlint.org/eclipse/#eclipse-connected-mode
1 - 只是在Eclipse上安装SonarLint,实时修复插件报错?
2 - 或者安装本地版本的 Sonar Qube,具有与服务器和 Sonar Scanner 相同的规则和质量门控,并且在每次提交之前 运行 Sonar Scanner 在本地检查 Sonar 是否会通过成功。
第一点压力很大,因为 SonarLint 插件分析了所有文件,而不仅仅是最后的更改,它给了我很多我不需要的声纳警告和警报,它阻止我继续我的主要任务。
您应该在连接模式下安装 SonarLint 并将其连接到您的 SonarQube 实例。这样 SonarLint 将使用来自 SonarQube 服务器的质量配置文件设置。在文档中查看更多信息 https://www.sonarlint.org/eclipse/#eclipse-connected-mode