sonarQube 与 SonarLint 到底有何不同? SonarQube 有一个与之关联的服务器,Sonar lint 的工作方式更像是一个插件。但它们的具体区别是什么?
最佳答案
SonarLint仅存在于 IDE(IntelliJ、Eclipse 和 Visual Studio)中。其目的是在您键入代码时提供即时反馈。为此,它专注于您要添加或更新的代码。
SonarQube是处理完整分析的中央服务器(由各种 SonarQube 扫描仪触发)。其目的是提供 360° 的代码库质量视角。为此,它会定期分析项目的所有源代码行。
SonarLint 和 SonarQube 都依赖于相同的静态源代码分析器 - 其中大多数是使用 SonarSource 技术编写的。
关于SonarQube 和 SonarLint 区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39828609/