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.
- Code Analysis
- Hatékony eszköz
- következetes kódolás
- Elavult
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.