SonarQube

SonarQube

SonarQube je revízia kódu a softvér pre správu. Tento softvér je vyvíjaný SonarSource, ktorý bol založený v roku 2008 Freddy Mallet, Simon Brandhof a Olivier Gaudin. Vývoj SonarQube vlastne začal pred rokom, v roku 2007, potom, čo sa zistilo, že žiadny výrobok neexistoval, ktoré by mohli účinne polotovarov komplexnú revíziu kódu. Pozoruhodné zákazníkov spoločnosti patria Michelin, Deutsche Bank, Samsung, Telefonica a BNP Paribas. Viac ako 85.000 organizácií používa produkty, ktoré SonarSource.

Stiahnuť ▼ SonarQube
Vlastnosti SonarQube
  • Automatizované kontroly kvality pre rozvojové operácie veľké kódových
  • Administratívne dashboard, ktorý nepretržite monitoruje pokrok a chyby
  • Veľa pluginov k dispozícii doplnkové funkcie softvéru
Klady SonarQube
  • Komunita vydanie je zadarmo a open source
  • Cenník váhy s riadkov výstupu kódu pre pokročilejších edície
Nevýhody SonarQube
  • Vývojári, ktorí produkujú milióny riadkov kódu do roka bude ostreľovanie z až 62.000 $ ročne používať softvér v závislosti na výkone a nákladov za rok na obrovských, vysokú dostupnosť databázových aplikácií by mohol dosiahnuť 1.000.000 $ ročne
SonarQube Recenzia

Vývoj kód je stále rastúce obchodné a malé, suterén tímov minulej doby boli nahradené s obrími podnikmi so stovkami programátorov, ktorí pracujú na rovnakom produkte. Správa tak obrovské tímy je výzva, a kontrola kvality môže byť nočnou morou. SonarQube by SonarSource môžu pomôcť s tým. Zavedením proces nazývaný Priebežná kontrola, SonarQube dokáže neustále kontrolovať kvalitu výrobku vo vývoji. Udržuje prehľad o celkovej kvalite s bránou kvality a tiež sleduje leak vedenie, paralelné spracovanie správy, analýzy vetva, funkcií správy, krátke spätnej väzby, vysokej dostupnosti a ďalšie. Kvalita Gate ponúka šek GO / NO-GO určiť, či aplikácia alebo funkcie prešiel stanovené kritériá kvality, informuje správcu o tom, či je alebo nie je program je pripravený pre vývoj, aspoň pokiaľ ide o kvalitu sa týka. SonarQube podporuje viac ako 20 programovacích jazykov, vrátane jazyka Python, Flex, Java, C #, C / C ++, PL / I, Swift, COBOL, Objective-C, PL / SQL, ABAP, RPG, strojopisom, VB.Net a ďalšie. Okrem toho viac ako 60 pluginov od komerčných zdrojov alebo aktívne komunity môžu zlepšiť softvér s extra jazykov, stránky alebo metrík, takže je ľahké prispôsobiť softvér pre jedinečné potreby vývojového tímu. Tento softvér je možné použiť aj on-line cez SonarCloud, ktorý môže sledovať verejných projektov s využitím rovnaké funkcie ako SonarQube.

SonarQube Video

Alternatívy SonarQube

StyleCop

StyleCop je malý nástroj, postavený na open source kódu, ktorý je navrhnutý tak, aby analyzovať C # za účelom zistenia, že je v súlade s kódovacie syntaxe StyleCop označuje. Vzhľadom k tomu, tento
Zobraziť detaily

Codacy

freemium
Codacy je softvér, ktorý umožňuje automatizované testovanie kódu a preskúmanie kus programovanie. Môžete sa prihlásiť k odberu Codacy s GitHub alebo použiť iný účet zaregistrovať. Codacy
Zobraziť detaily

CodeSonar

CodeSonar, produkoval Grammy, je zdrojový kód a binárne analýza softvér, ktorý nájde kritické závady, ktoré môže spôsobiť zrútenie systému, výsledok neočakávaných operácií, ohrozujú bezpečnosť
Zobraziť detaily

FindBugs

zadarmo
FindBugs je nástroj, ktorý vyzerá na chyby v kóde Java. FindBugs nájde chyby tým, analýzu počítačového softvéru, bez skutočne vykonávajú programov. Pomocou tohto softvéru umožňuje jednoduché
Zobraziť detaily

PyCharm

zaplatil
PyCharm je IDE s bohatou sadu nástrojov pre vývojárov v jazyku Python. Tento softvér bol vyvinutý JetBrains, a je k dispozícii pre Windows, Mac a Linux. PyCharm bude analyzovať, testovať a ladiť
Zobraziť detaily

WhiteSource Software

WhiteSource ponúka open source správu licencií a bezpečnostné riešenia. WhiteSource automatizuje celý proces výberu open source, schválenie, detekcia zraniteľných alebo problematických
Zobraziť detaily

JSHint

zadarmo
Webové stránky New JSHint. Anton Kovaľov 1. októbra 2013. Za posledných pár týždňov som bol pracuje na novej domovskej stránke pre JSHint a Dnes som s potešením oznamuje novú jshint.com! JSHint
Zobraziť detaily

Clang

zadarmo
Niektoré z týchto cieľov pre projekt patria nasledujúce:
Zobraziť detaily

Black Duck

Organizácia na celom svete používajú Black Duck riešenie Softvéru s cieľom zabezpečiť otvorený bezpečnostný zdroj a dodržiavanie licenčných podmienok vo svojich aplikáciách a kontajnerov.
Zobraziť detaily

Klocwork

* / / * -> * / Rýchlejšie dodávka bezpečnú, spoľahlivú a spĺňalo požiadavky kódexu Ako tímy vyvinúť kód s viacerými funkciami, kratších časových osí a prísnejším normám, než kedykoľvek
Zobraziť detaily

Kiuwan

Bezpečnostné aplikácie platformy pre každú fázu a všetky zainteresované subjekty v SDLC. OWASP, CWE, PCI-DSS, NIST
Zobraziť detaily

PyLint

zadarmo
Python, pylint, pyreverse, analýza kódu, checker, logilab, pep8
Zobraziť detaily

Cppcheck

zadarmo
Cppcheck je analytický nástroj pre C / C ++ kódu. Detekuje typy chýb, ktoré kompilátory zvyčajne nedokážu odhaliť. Cieľom je žiadne falošne pozitívne výsledky.
Zobraziť detaily