StyleCop

Web
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 nástroj bol navrhnutý spoločnosťou Microsoft, ale tiež kontroluje proti sadu dizajnových smerov, ktoré idú spolu s .NET Framework prevádzkovaný spoločnosťou Microsoft. FxCop je iný podobný nástroj, ale že zostavy kontroluje nástroj kódov, ktoré boli riadené .NET Framework. Vzhľadom k tomu, že nástroje hľadať rôzne štýly kódovanie, môžu pôsobiť pod rôznymi pravidlami.

Stiahnuť ▼ StyleCop
Vlastnosti StyleCop
  • code Analysis
Klady StyleCop
  • mocný nástroj
  • konzistentné Coding
Nevýhody StyleCop
  • Zastaraný
StyleCop Recenzia

Kým StyleCop je technicky zastarané teraz, že užívatelia sa presunul k Visual Studio 2015, to môže ešte byť použité v systémoch, ktoré doteraz inovované na túto verziu softvéru. Tento softvér už nie je podporovaný developera, ale je to stále životaschopný nástroj pre staršie systémy. Používatelia, ktorí chcú, aby zabezpečili ich kód je až par použitia môže StyleCop, aby sa ubezpečil, že nie sú akýchkoľvek syntaktické chyby. Unikátna vec, o StyleCop nad podobným názvom FxCop že StyleCop skutočne analyzuje zdrojový kód sám. FxCop nedostane úplne dole na tejto úrovni, pretože to sa zastaví na zhromaždeniach kód vygenerovaný .NET Framework. StyleCop sleduje inú sadu pravidiel, ktorá mu umožňuje presne analyzovať kód a zistiť prípadné problémy. Prvá vec, ktorú softvér vyhľadá je správne dokumentácie. Dokumentácia je jedným z najdôležitejších aspektov kódovanie. Za to, že kontroluje správne rozloženie a všeobecné udržiavateľnosť. Chaotický kód s množstvom cudzí obsah je ťažšie udržať, takže softvér môže odporučiť zníženie kódu. Odtiaľ StyleCop začína byť pomerne špecifická. Začína hľadať problémy s čitateľnosťou pomenovanie a riadkovanie. To by mohlo zdať významných otázok, ale aj najmenší postava na mieste, keď je kód kompiláciu môže znamenať Software nefunguje vôbec. Ak použijete StyleCop softvér, budete môcť používať prostredníctvom príkazového riadku alebo prostredníctvom grafického používateľského rozhrania. Nové pravidlá môžu byť pridané do systému tak, že budú použité pri analýze kódu. Teraz, keď vývoj na softvér prestal, môžu užívatelia Visual Studio 2015 alebo neskoršie použitie následník nástroj nazvaný StyleCopAnalyzers. Tam sú niektorí užívatelia, ktorí by mohli nárokovať softvér StyleCop znižuje celkovú produktivitu, pretože presadzuje štýl pravidlá, ktoré nie sú v skutočnosti potrebné. Napríklad v niektorých prípadoch softvér odmietne kompilovať kód, ak sú nadbytočné medzery medzi funkciou a zátvoriek táto funkcia definuje. To núti používateľ ručne vložiť tieto priestory, pretože väčšina kódery by nepoznal ich vloženie vopred. Pravidlo takhle nie je pravidlo skutočného programovacieho jazyka, ale jednoducho pravidlo štýlu uloženej StyleCop. Vzhľadom k tomu, StyleCop núti tieto pravidlá pre každý kúsok kódu napísaného a analyzované, budú vývojári mať pevný čas pomocou tohto nástroja pre analýzu test-kódu za behu. Kódex sám o sebe môže byť dokonale funkčné, ale softvér nájde falošné syntaktické chyby, ktoré mu bránia úspešné kompilácie.

StyleCop Video

Alternatívy StyleCop

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

SonarQube

zadarmo
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
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