SonarQube

SonarQube

SonarQube adalah platform pengurusan kualiti sumber terbuka, khusus untuk menganalisis dan mengukur kualiti kod sumber secara berterusan, dari portfolio kepada kaedah.Analisis kod statik boleh didapati dalam "Edisi Komuniti" (sumber / sumber terbuka) untuk: C #, CSS, Flex, Go, HTML, Java, JavaScript, Kotlin, PHP, Python, Ruby, Scala, TypeScript, VB.NET, XML.Yuran untuk edisi premium berkisar dari $ 150 hingga lebih dari 130,000 / tahun.Lesen komersil termasuk sokongan untuk bahasa tambahan (ABAP, Apex, C / C ++, COBOL, Objektif-C, PL / I, PL / SQL, RPG, Swift, TSQL, VB6) serta integrasi dengan SCM dan alat lain.
sonarqube

Kategori

Alternatif untuk SonarQube untuk semua platform dengan sebarang lesen

Codacy

Codacy

Secara automatik mengkaji semula gaya kod, keselamatan, pendua, kerumitan, dan liputan pada setiap perubahan semasa menjejaki kualiti kod sepanjang sprint anda.
Cppcheck

Cppcheck

Cppcheck adalah alat analisis statik untuk kod C / C ++.Tidak seperti penyusun C / C ++ dan banyak alat analisis yang lain, ia tidak mengesan ralat sintaks dalam kod.
Code Climate

Code Climate

Tinjauan proses kejuruteraan Kod Iklim dan semakan kod automatik untuk GitHub dan GitHub Enterprise membantu anda menghantar perisian yang lebih baik, lebih cepat.
Coverity Scan

Coverity Scan

Analisis Statik Imbasan Sampul membolehkan anda mencari dan membetulkan kecacatan dalam projek sumber terbuka Java, C / C ++ atau C # anda secara percuma.
Landscape (Python)

Landscape (Python)

Lanskap adalah sistem amaran awal untuk asas Python.
  • Peribadi Percuma
  • Web
Flawfinder

Flawfinder

Flawfinder mengkaji kod sumber dan melaporkan kemungkinan kelemahan keselamatan (`` kekurangan ') yang diisih oleh tahap risiko.
Teamscale

Teamscale

Teamscale menganalisis kualiti kod anda.Menganalisa kod anda dengan pelbagai analisis statik dan dinamik untuk mengenal pasti kekangan pemeliharaan khusus dan mengelakkan kos penyelenggaraan yang tidak dijangka pada masa akan datang.
CodeSonar

CodeSonar

Meningkatkan kualiti, mengurangkan risiko, dan kapal dengan keyakinan.