Was ist sonarqube?

Gefragt von: Ivonne Steinbach  |  Letzte Aktualisierung: 27. April 2021
sternezahl: 4.2/5 (47 sternebewertungen)

SonarQube ist eine Plattform für die statische Analyse und Bewertung der technischen Qualität von Sourcecode. SonarQube analysiert den Sourcecode hinsichtlich verschiedener Qualitätsbereiche und stellt die Ergebnisse über eine Website dar.

Was kann SonarQube?

SonarQube ist eine Open-Source-Plattform für statische Codeanalysen und wird zur Prüfung der technischen Qualität von Quellcode eingesetzt. Entwickelt wird das Tool von sonarsource (Tool-Website: sonarqube.org). Das Tool wurde 2007 erstmals veröffentlicht und hieß bis zu einer Namensänderung 2013 „Sonar“.

Warum SonarQube?

SonarQube ist ein in Java- und C#-Projekten einsetzbares Analysewerkzeug, das eine ganzheitliche Sicht auf statische und dynamische Analysen liefert. Entwickler brauchen dadurch keine Kenntnisse über die Konfiguration der integrierten Werkzeuge zur Qualitätssicherung zu haben.

Was ist SonarLint?

Wie SonarQube beherrscht SonarLint diverse Sprachen und Regeln zur Codeanalyse. Bereits beim Einsatz ohne Entwicklerteam und ohne eine komplexere Build-Pipeline bietet SonarLint integriert in die IDE eine zentrale Oberfläche für die Konfiguration der Codeanalyse und die Ergebnisse.

Wie funktioniert SonarQube?

SonarQube (ehemals Sonar) ist eine Plattform für die statische Analyse und Bewertung der technischen Qualität von Sourcecode. SonarQube analysiert den Sourcecode hinsichtlich verschiedener Qualitätsbereiche und stellt die Ergebnisse über eine Website dar.

What is SonarQube?

30 verwandte Fragen gefunden