1. ホーム
  2. sonarqube

[解決済み] SonarQubeとSonarLintの違いについて

2022-03-05 08:57:54

質問

sonarQubeとSonarLintは具体的にどのように違うのですか?SonarQubeはサーバーがあり、Sonar lintはプラグインに近い形で動作します。具体的にどのような違いがあるのでしょうか?

解決方法は?

SonarLint はIDE(IntelliJ、Eclipse、Visual Studio)内にのみ存在します。その目的は、あなたがコードを入力する際に、瞬時にフィードバックを与えることです。そのために、あなたがどのようなコードを追加または更新しているかに集中的に取り組みます。

SonarQube は、完全解析(各種SonarQubeスキャナでトリガー)を処理するセントラルサーバです。その目的は、コードベースの品質を360°把握することです。このため、プロジェクトの全ソース行を定期的に解析します。

SonarLint と SonarQube は、同じ静的ソースコードアナライザに依存しており、そのほとんどは SonarSource 技術を使用して書かれています。