Kód analýzy pravidlo nastavit odkaz
Nakonfigurujete-li analýzu kódu pro spravované projekty kódu v sadě Visual Studio Premium nebo Visual Studio Ultimate, zobrazí se seznam předdefinovaných sad pravidel.Lze použít jednu ze standardních sad pravidel nebo lze sadu pravidel upravit a přizpůsobit ji požadavkům projektu.
Dostupné sady pravidel
Následující tabulka uvádí sady pravidel, které lze použít v sadě Visual Studio Premium nebo Visual Studio Ultimate:
Tato sada pravidel obsahuje všechny pravidla.Spuštění této sady pravidel může mít za následek velké množství hlášených upozornění.Použijte tuto sadu pravidel pro získání úplné představy o všech problémech v kódu.To vám může pomoct rozhodnout, které z více zaměřených sad pravidel jsou nejvhodnější pro spuštění pro vaše projekty. |
|
Základní pravidla správnosti sadu pravidel pro spravovaný kód |
Tato pravidla se soustředí na logické chyby a obvyklé omyly při používání architektury API.Zahrňte tuto sadu pravidel chcete-li rozšířit seznam upozornění hlášených minimálními doporučenými pravidly. |
Tato pravidla se soustředí na prosazování doporučených postupů, které umožní snadno pochopit a používat váš kód.Zahrňte tuto sadu pravidel, pokud váš projekt zahrnuje kód knihovny nebo pokud chcete vynutit doporučené postupy pro snadno udržovatelný kód. |
|
Rozšířená pravidla správnosti sadu pravidel pro spravovaný kód |
Tato pravidla rozšiřují základní pravidla správnosti pro maximalizaci logických chyb a chyb použití architektury, které jsou hlášeny.Je kladen zvláštní důraz na určité scénáře, jako například na zprostředkovatele komunikace s objekty COM a mobilní aplikace.Zvažte zahrnutí této sady pravidel, pokud se jeden z těchto scénářů vztahuje k vašemu projektu nebo pro nalezení dalších problémů ve vašem projektu. |
Rozšířená pravidla návrhu pokyny sadu pravidel pro spravovaný kód |
Tato pravidla rozšiřují základní pravidla obecných zásad návrhu pro maximalizaci problémů použitelnosti a udržovatelnosti, které jsou hlášeny.Je kladen zvláštní důraz na obecné zásady pojmenování.Zvažte zahrnutí této sady pravidel, pokud váš projekt obsahuje kód knihovny nebo pokud chcete zajistit nejvyšší standardy pro psaní udržovatelného kódu. |
Tato pravidla se soustředí na problémy, které brání datům v aplikaci správnému zobrazování při použití v různých jazycích, národních prostředích a jazykových verzích.Zahrňte toto pravidlo, pokud je vaše aplikace lokalizována nebo globalizována. |
|
Spravované Minimun pravidla sadu pravidel pro spravovaný kód |
Tato sada pravidel se soustředí na nejdůležitější problémy v kódu, pro které je Analýza kódu nejpřesnější.Těchto pravidel je málo a jsou určeny pouze pro spuštění v omezených edicích sad Visual Studio.Použijte MinimumRecommendedRules.ruleset s jinými edicemi sad Visual Studio. |
Spravované doporučená pravidla sadu pravidel pro spravovaný kód |
Tato pravidla se soustředí na nejdůležitější problémy v kódu, včetně možných bezpečnostních děr, selhání aplikace a jiných důležitých chyb logiky a návrhu.Tato sada pravidel by měla být zahrnuta ve všech vlastních sadách pravidel vytvořených pro projekty. |
Tato pravidla se soustředí na nejdůležitější problémy v projektech C++, které podporují modul CLR (Common Language Runtime), včetně možných bezpečnostních děr a selhání aplikace.Měli byste zahrnout tuto sadu pravidel v jakékoli vlastní sadě pravidel, kterou vytvoříte pro vaše projekty C++, které podporují modul CLR (Common Language Runtime). |
|
Tato pravidla se soustředí na nejběžnější a kritické problémy v projektech C++, které podporují modul CLR (Common Language Runtime), včetně možných bezpečnostních děr a selhání aplikace a jiných důležitých chyb logiky a návrhu.Měli byste zahrnout tuto sadu pravidel v jakékoli vlastní sadě pravidel, kterou vytvoříte pro vaše projekty C++, které podporují modul CLR (Common Language Runtime).Tato sada pravidel je určena pro nakonfigurování pomocí edice sady Visual Studio Professional a vyšší. |
|
Tato pravidla se soustředí na nejdůležitější problémy v nativním kódu, včetně možných bezpečnostních děr a selhání aplikace.Tuto sadu pravidel byste měli zahrnout v jakékoli vlastní sadě pravidel, kterou vytvoříte pro vaše nativní projekty. |
|
Tato pravidla se soustředí na nejdůležitější a běžné problémy v nativním kódu, včetně možných bezpečnostních děr a selhání aplikace.Tuto sadu pravidel byste měli zahrnout v jakékoli vlastní sadě pravidel, kterou vytvoříte pro vaše nativní projekty.Tato sada pravidel je navržena pro práci s edicí sady Visual Studio Professional a vyšší. |
|
Tato sada pravidel obsahuje všechny pravidla zabezpečení společnosti Microsoft.Zahrňte tuto sadu pravidel pro maximalizaci počtu možných bezpečnostních problémů, které jsou hlášeny. |