SonarQube

SonarQube

SonarQube er kode gennemgang og management software. Softwaren er udviklet af SonarSource, som blev grundlagt i 2008 af Freddy Mallet, Simon Brandhof og Olivier Gaudin. Udvikling af SonarQube faktisk begyndte for et år før, i 2007, efter at det blev klart, at der ikke fandtes nogen produkt, som kan præforme omfattende kodegennemgang effektivt. Bemærkelsesværdige kunder i selskabet omfatter Michelin, Deutsche Bank, Samsung, Telefonica og BNP Paribas. Mere end 85.000 organisationer bruger produkter ved SonarSource.

Hent SonarQube
Funktioner af SonarQube
  • Automatiseret kvalitetskontrol til store kode udviklingsaktiviteter
  • Administrativ dashboard, der kontinuerligt overvåger fremskridt og fejl
  • Masser af plugins til rådighed til at forbedre funktionerne i softwaren
Fordele ved SonarQube
  • Et samfund udgave er gratis og open source
  • Prisfastsættelse skalaer med linjer kode output til mere avancerede udgaver
Ulemper ved SonarQube
  • Udviklere, der producerer millioner af linjer kode et år vil være afskalning ud op til $ 62.000 per år til at bruge softwaren, afhængigt af produktionen, og omkostninger om året for store, høj tilgængelighed database applikationer kunne nå $ 1 million om året
SonarQube Anmeldelser

Kode udvikling er et stadigt voksende virksomhed, og de små, kælder hold Gårsdagens er blevet erstattet med gigantiske virksomheder med hundredvis af programmører, der arbejder på det samme produkt. Håndtering af så store hold er en udfordring, og kvalitetskontrol kan være et mareridt. SonarQube af SonarSource kan hjælpe med det. Ved at implementere en proces kaldet Kontinuerlig Inspektion, SonarQube er i stand til konstant at kontrollere kvaliteten af ​​et produkt i udvikling. Det holder styr på den samlede kvalitet med en kvalitet Tor og også skærme læk ledelse, parallel rapport behandling, gren analyse, governance funktioner, en kort feedback-sløjfe, høj tilgængelighed og mere. Quality Gate har en GO / NO-GO kontrol for at afgøre, om et program eller funktion er gået kriterierne kvalitet, informere administratorer om, hvorvidt et program er klar til udvikling, i hvert fald hvad angår kvalitet angår. SonarQube understøtter mere end 20 programmeringssprog, herunder Python, Flex, Java, C #, C / C ++, PL / I, Swift, COBOL, Objective-C, PL / SQL, ABAP, RPG, maskinskrift, VB.Net og mere. Desuden kan mere end 60 plugins fra kommercielle kilder eller et aktivt fællesskab forbedre softwaren med ekstra sprog, sider eller målinger, hvilket gør det nemt at tilpasse softwaren til de unikke behov i et udviklingsteam. Softwaren kan også bruges online ved SonarCloud, som kan spore offentlige projekter ved hjælp af de samme funktioner som SonarQube.

SonarQube Video

Alternativer til SonarQube

StyleCop

StyleCop er et lille værktøj bygget på open source kode, der er designet til at analysere C # med henblik på at bestemme dens sammenhæng med den kodning syntaks at StyleCop udpeger. Da værktøjet
Vis detaljer

Codacy

Freemium
Codacy er en software, som giver mulighed for automatiseret kode teste og gennemgang af et stykke af programmeringen. Du kan tilmelde dig Codacy med GitHub eller bruge en anden konto for at tilmelde
Vis detaljer

CodeSonar

CodeSonar, produceret af GrammaTech, er kilde og binære kode analyse software, der finder kritiske fejl, der kan gå ned systemer, resultere i uventede operationer, truer sikkerheden, og mere.
Vis detaljer

FindBugs

Gratis
Findbugs er et værktøj, der ser ud til fejl i Java-kode. Findbugs finder bugs ved analysere computersoftware uden faktisk udfører programmer. Ved hjælp af denne software giver mulighed for
Vis detaljer

PyCharm

betalt
PyCharm er en IDE med et rigt sæt af værktøjer til Python udviklere. Softwaren blev udviklet af JetBrains, og det er tilgængelig til Windows, Mac og Linux. PyCharm vil analysere, teste, og debug
Vis detaljer

WhiteSource Software

WhiteSource tilbyder en open source licensstyring og sikkerhedsløsning. WhiteSource automatiserer hele processen med open source udvælgelse, godkendelse, sporing af sårbare eller problematiske
Vis detaljer

JSHint

Gratis
Ny JSHint hjemmeside. Anton Kovalyov okt 1st, 2013. I de sidste par uger har jeg arbejdet på en ny hjemmeside for JSHint og i dag er jeg stolt over at kunne annoncere den nye jshint.com! JSHint hjemmeside.
Vis detaljer

Clang

Gratis
Nogle af målene for projektet omfatter følgende:
Vis detaljer

Black Duck

Organisationer verden over bruger Black Duck Software løsninger for at sikre open source sikkerhed og overholdelse af licenser i deres ansøgninger og containere.
Vis detaljer

Klocwork

* / / * -> * / Hurtigere levering af sikre, pålidelige, og konformt kode Som hold udvikler kode med flere funktioner, kortere tidslinjer og strengere standarder end nogensinde før, det
Vis detaljer

Kiuwan

Ansøgning sikkerhed platform for alle trin og alle interessenter i SDLC. OWASP, CWE, PCI-DSS, NIST
Vis detaljer

PyLint

Gratis
Python, pylint, pyreverse, kodeanalyse, checker, logilab, pep8
Vis detaljer

Cppcheck

Gratis
Cppcheck er et analyseværktøj til C / C ++ kode. Det registrerer de typer af fejl, at de compilere normalt undlader at opdage. Det Målet er ingen falske positiver.
Vis detaljer