SonarQube

SonarQube

SonarQube je revize kódu a software pro správu. Tento software je vyvíjen SonarSource, který byl založen v roce 2008 Freddy Mallet, Simon Brandhof a Olivier Gaudin. Vývoj SonarQube vlastně začal před rokem, v roce 2007, poté, co bylo zjištěno, že žádný výrobek neexistoval, které by mohly účinně polotovarů komplexní revizi kódu. Pozoruhodné zákazníky společnosti patří Michelin, Deutsche Bank, Samsung, Telefonica a BNP Paribas. Více než 85.000 organizací používá produkty, které SonarSource.

Stažení SonarQube
Vlastnosti SonarQube
  • Automatizované kontroly kvality pro rozvojové operace velké kódových
  • Administrativní dashboard, který nepřetržitě monitoruje pokrok a chyby
  • Spousta pluginů k dispozici doplňující funkce softwaru
Klady SonarQube
  • Komunita vydání je zdarma a open source
  • Ceník váhy s řádků výstupu kódu pro pokročilejší edice
Nevýhody SonarQube
  • Vývojáři, kteří produkují milióny řádků kódu do roka bude ostřelování z až 62.000 $ ročně používat software v závislosti na výkonu a nákladů za rok na obrovských, vysokou dostupnost databázových aplikací by mohl dosáhnout 1.000.000 $ ročně
SonarQube Recenze

Vývoj kód je stále rostoucí obchodní a malé, suterén týmů minulé doby byly nahrazeny s obřími podniky se stovkami programátorů, kteří pracují na stejném produktu. Správa tak obrovské týmy je výzva, a kontrola kvality může být noční můrou. SonarQube by SonarSource mohou pomoci s tím. Zavedením proces zvaný Průběžná kontrola, SonarQube dokáže neustále kontrolovat kvalitu výrobku ve vývoji. Udržuje přehled o celkové kvalitě s bránou kvality a také sleduje leak vedení, paralelní zpracování zprávy, analýzy větev, funkcí správy, krátké zpětné vazby, vysoké dostupnosti a další. Kvalita Gate nabízí šek GO / NO-GO určit, zda aplikace nebo funkce prošel stanovená kritéria kvality, informuje správce o tom, zda je či není program je připraven pro vývoj, alespoň pokud jde o kvalitu se týká. SonarQube podporuje více než 20 programovacích jazyků, včetně jazyka Python, Flex, Java, C #, C / C ++, PL / I, Swift, COBOL, Objective-C, PL / SQL, ABAP, RPG, strojopisem, VB.Net a další. Kromě toho více než 60 pluginů od komerčních zdrojů nebo aktivní komunity mohou zlepšit software s extra jazyků, stránky nebo metrik, takže je snadné přizpůsobit software pro jedinečné potřeby vývojového týmu. Tento software lze použít i on-line přes SonarCloud, který může sledovat veřejných projektů s využitím stejné funkce jako SonarQube.

SonarQube Video

Alternativy SonarQube

StyleCop

StyleCop je malý nástroj, postavený na open source kódu, který je navržen tak, aby analyzovat C # za účelem zjištění, že je v souladu s kódovací syntaxe StyleCop označuje. Vzhledem k tomu, tento
Ukázat detaily

Codacy

Freemium
Codacy je software, který umožňuje automatizované testování kódu a přezkoumání kus programování. Můžete se přihlásit k odběru Codacy s GitHub nebo použít jiný účet zaregistrovat. Codacy
Ukázat detaily

CodeSonar

CodeSonar, produkoval GrammaTech, je zdrojový kód a binární analýza software, který najde kritické závady, které může způsobit zhroucení systému, výsledek neočekávaných operací, ohrožují
Ukázat detaily

FindBugs

Volný, uvolnit
FindBugs je nástroj, který vypadá na chyby v kódu Java. FindBugs najde chyby tím, analýzu počítačového softwaru, aniž by skutečně vykonávají programů. Pomocí tohoto software umožňuje snadné
Ukázat detaily

PyCharm

zaplatil
PyCharm je IDE s bohatou sadu nástrojů pro vývojáře v jazyce Python. Tento software byl vyvinut JetBrains, a je k dispozici pro Windows, Mac a Linux. PyCharm bude analyzovat, testovat a ladit
Ukázat detaily

WhiteSource Software

WhiteSource nabízí open source správu licencí a bezpečnostní řešení. WhiteSource automatizuje celý proces výběru open source, schválení, detekce zranitelných nebo problematických složek
Ukázat detaily

JSHint

Volný, uvolnit
Webové stránky New JSHint. Anton Kovaljov 1.října 2013. Za posledních pár týdnů jsem byl pracuje na nové domovské stránce pro JSHint a Dnes jsem s potěšením oznamuje novou jshint.com! JSHint
Ukázat detaily

Clang

Volný, uvolnit
Některé z těchto cílů pro projekt patří následující:
Ukázat detaily

Black Duck

Organizace na celém světě používají Black Duck řešení Softwaru s cílem zajistit otevřený bezpečnostní zdroj a dodržování licenčních podmínek ve svých aplikacích a kontejnerů.
Ukázat detaily

Klocwork

* / / * -> * / Rychlejší dodávka bezpečnou, spolehlivou a splňovalo požadavky kodexu Jako týmy vyvinout kód s více funkcemi, kratších časových os a přísnějším normám, než kdy předtím,
Ukázat detaily

Kiuwan

Bezpečnostní aplikace platformy pro každou fázi a všechny zúčastněné subjekty v SDLC. OWASP, CWE, PCI-DSS, NIST
Ukázat detaily

PyLint

Volný, uvolnit
Python, pylint, pyreverse, analýza kódu, checker, logilab, pep8
Ukázat detaily

Cppcheck

Volný, uvolnit
Cppcheck je analytický nástroj pro C / C ++ kódu. Detekuje typy chyb, které kompilátory obvykle nedokážou odhalit. Cílem je žádné falešně pozitivní výsledky.
Ukázat detaily