StyleCop

Web
StyleCop

StyleCop egy kis eszköz épülő nyílt forráskód, amelyet arra terveztek, hogy elemezze a C # meghatározása érdekében, hogy összhangban áll a kódolási szintaxist StyleCop jelöl. Mivel az eszköz által tervezett Microsoft azt is ellenőrzi ellen egy sor tervezési irányelveket, hogy együtt haladjon a .NET-keretrendszer a Microsoft által üzemeltetett. FxCop egy másik hasonló eszköz, de ez az eszköz ellenőrzi kód összeállítások irányítottak a .NET-keretrendszer. Mivel az eszközök meg a különböző kódolási stílusok, tudnak működni a különböző szabályokat.

Letöltés StyleCop
Jellemzői StyleCop
  • Code Analysis
Érvek a StyleCop
  • Hatékony eszköz
  • következetes kódolás
Hátrányairól StyleCop
  • Elavult
StyleCop Vélemények

Míg StyleCop technikailag elavult, most, hogy a felhasználók haladt a Visual Studio 2015, akkor is lehet használni a rendszert, hogy még nem frissített, hogy verzió a szoftver. A szoftver nem támogatja a fejlesztő, de ez még mindig életképes eszköz régebbi rendszereket. Azok a felhasználók, szeretnénk biztosítani a kódot a par használhatja StyleCop hogy megbizonyosodjon arról, hogy nem ért szintaktikai hibákat. Az egyedülálló dolog StyleCop felett hasonló nevű FxCop hogy StyleCop valójában elemzi a forráskódot is. FxCop nem kap elég le arra a szintre, mert megáll kódot szerelvények által generált .NET Framework. StyleCop következőképpen határozott szabályrendszer, amely lehetővé teszi, hogy pontosan kódelemzést és megtalálni az esetleges problémákat. Az első dolog, amit a szoftver megkeresi a megfelelő dokumentációt. Dokumentáció az egyik legfontosabb szempontjai kódolás. Ezt követően, ellenőrzi a megfelelő kialakítása és általános karbantarthatóság. Rendetlen kód a sok idegen tartalom nehezebb fenntartani, így a szoftver esetleg ajánlani egy kódot csökkentésére. Innen StyleCop kezd meglehetősen sajátos. Úgy kezdődik keres kérdések olvashatóság, elnevezése, és a térköz. Ezek talán nem tűnik jelentős kérdések, de még a legkisebb karakter a helyén, ha a kód összeállítása jelentheti a szoftver nem működik egyáltalán. Amikor a StyleCop szoftver, akkor képes lesz használni a parancssorban vagy egy GUI. Új szabályok adhatunk a rendszerhez, így kerül sor, amikor a kód elemzésén. Most, hogy a fejlesztés a program megszűnt, a felhasználók a Visual Studio 2015 vagy újabb használhatja az utódja a szerszám hívott StyleCopAnalyzers. Vannak felhasználók, akik esetleg igényt StyleCop szoftver csökkenti a teljes termelékenységet, mivel érvényesíti stílus szabályokat, amelyek nem igazán szükséges. Például, bizonyos esetekben, a szoftver nem fogja lefordítani kódot, ha nem tartalmazza az extra szóközök a funkció és a zárójelben, hogy a funkció határozza meg. Ez kényszeríti a felhasználó manuálisan helyezze azokat a tereket, mivel a legtöbb kódolók nem tudja beilleszteni őket előre. A szabály, mint ez nem szabály a tényleges programozási nyelv, hanem egyszerűen egy szabály a stílus által kiszabott StyleCop. Mivel StyleCop kényszeríti ezeket a szabályokat minden kis kódot írott és elemezni, a fejlesztők egy nehéz idő használja ezt az eszközt, hogy elemezze teszt-kódot a légy. A kód maga lehet tökéletesen működőképes, de a szoftver fogja találni hamis szintaktikai hibák, amelyek miatt a sikeres fordítás.

StyleCop Videó

Alternatívák StyleCop

CodeSonar

CodeSonar által termelt GrammaTech, a forrás és bináris kód elemzésével alkalmazás, amely megkeresi a kritikus hibák is összeomlik rendszerek várt működést eredményezhet, biztonságát
Mutasd a részleteket

FindBugs

Ingyenes
Findbugs olyan eszköz, amely úgy néz ki a hibákat a Java kód. Findbugs megállapítja a hibákat a elemző számítógép program anélkül, hogy ténylegesen végrehajtó programokat. A szoftver használatával
Mutasd a részleteket

SonarQube

Ingyenes
Sonarqube van kód felülvizsgálata és szoftver. A szoftver által kifejlesztett SonarSource, amely 2008-ban alakult Freddy Mallet, Simon Brandhof és Olivier Gaudin. Fejlesztése sonarqube
Mutasd a részleteket

PyCharm

Fizetett
PyCharm IDE gazdag eszközkészletet Python fejlesztők. A szoftver által kifejlesztett JetBrains, és ez elérhető Windows, Mac és Linux. PyCharm elemzik, tesztelésére és a hibák kódot. Magában
Mutasd a részleteket

WhiteSource Software

WhiteSource kínál nyílt forráskódú licenc menedzsment és biztonsági megoldást. WhiteSource automatizálja az egész folyamatot nyílt kiválasztása, jóváhagyása, felderítése sérülékeny
Mutasd a részleteket

JSHint

Ingyenes
Új JSHint honlapján. Anton Kovalyov október 1., 2013. Az elmúlt hetekben én már dolgoznak egy új honlap JSHint és ma büszke vagyok, hogy jelentse be az új jshint.com! JSHint honlapja. Úgy döntött,
Mutasd a részleteket

Clang

Ingyenes
A célok a projekt a következőket tartalmazza:
Mutasd a részleteket

Black Duck

Szervezetek világszerte a Black Duck Software megoldásokat biztosítson a nyílt forrású biztonsági és licenc megfelelést az alkalmazások és konténerek.
Mutasd a részleteket

Klocwork

* / / * -> * / Gyorsabb szállítás biztonságos, megbízható és alkalmazkodó-kód Ahogy csapatok olyan kódot több funkcióval, rövidebb határidőket és szigorúbb, mint valaha, nem lesz
Mutasd a részleteket

Kiuwan

Alkalmazás biztonsági platform minden szakaszában és minden érdekelt félnek a SDLC. OWASP, CWE, PCI-DSS, NIST
Mutasd a részleteket

PyLint

Ingyenes
Python, pylint, pyreverse, kódelemzési, ellenőrző, logilab, pep8
Mutasd a részleteket

Cppcheck

Ingyenes
Cppcheck egy elemző eszköz C / C ++ kódot. Érzékeli a típusú hiba, hogy a fordítóprogramok általában nem veszik észre. A cél nem hamis pozitív.
Mutasd a részleteket