overview
Was ist SonarQube?
SonarQube ist eine von SonarSource entwickelte Plattform für Code-Qualitäts- und Sicherheitsanalyse, die es Entwicklern und Entwicklungsteams ermöglicht, eine kontinuierliche Überprüfung der Code-Qualität und -Sicherheit durchzuführen. Sie analysiert automatisch den Quellcode, um Fehler, Sicherheitslücken und Code-Smells in zahlreichen Programmiersprachen zu erkennen, jetzt erweitert mit KI für Vorschläge zur Fehlerbehebung und Code-Überprüfung. Als etablierte Plattform bietet SonarQube eine umfassende statische Analyse mit umfangreichen Regelbibliotheken und Quality Gates. Es unterstützt sowohl Cloud-basierte als auch selbstverwaltete Server-Bereitstellungen und erleichtert die kontinuierliche Codebasis-Inspektion innerhalb von CI/CD-Workflows für verschiedene Sprachen, darunter Java, C#, Python, PHP, Go, Ruby, JavaScript, TypeScript, HTML, CSS, C, C++, Swift, YAML, JSON und Shell Script.
