SonarQube to otwarta platforma zarządzania jakością, przeznaczona do ciągłej analizy i pomiaru jakości kodu źródłowego, od portfolio do metody.Analiza statyczna kodu jest dostępna w „Community Edition” (darmowy / open source) dla: C #, CSS, Flex, Go, HTML, Java, JavaScript, Kotlin, PHP, Python, Ruby, Scala, TypeScript, VB.NET, XML.Opłaty za edycje premium wynoszą od 150 USD do ponad 130 000 rocznie.Licencje komercyjne obejmują obsługę dodatkowych języków (ABAP, Apex, C / C ++, COBOL, Objective-C, PL / I, PL / SQL, RPG, Swift, TSQL, VB6), a także integrację z SCM i innymi narzędziami.
Stronie internetowej:
https://www.sonarqube.org/Kategorie
Alternatywy dla SonarQube'a dla wszystkich platform z dowolną licencją
21
Codacy
Automatycznie sprawdza styl kodu, bezpieczeństwo, powielanie, złożoność i zasięg każdej zmiany, jednocześnie śledząc jakość kodu podczas sprintu.
- Freemium
- Web
- Self-Hosted
- Software as a Service (SaaS)
20
Cppcheck
Cppcheck to narzędzie do analizy statycznej kodu C / C ++.W przeciwieństwie do kompilatorów C / C ++ i wielu innych narzędzi analitycznych nie wykrywa błędów składniowych w kodzie.
- Darmowa
- PortableApps.com
- Windows
- Eclipse
- Linux
4
Code Climate
Wgląd w procesy inżynieryjne i zautomatyzowany przegląd kodu Code GitHub i GitHub Enterprise firmy Code Climate pomagają szybciej i szybciej dostarczać lepsze oprogramowanie.
- Freemium
- Web
4
2
Landscape (Python)
Krajobraz to system wczesnego ostrzegania dla bazy kodowej Python.
- Darmowa osobista
- Web
2
Flawfinder
Flawfinder sprawdza kod źródłowy i zgłasza ewentualne słabości bezpieczeństwa (`` wady '') posortowane według poziomu ryzyka.
1