Integrace dalších nástrojů pro kvalitu kódu

Dokončeno

Mnoho nástrojů se dá použít k vyhodnocení aspektů kvality kódu a technického dluhu.

NDepend

Pro vývojáře .NET je běžným nástrojem NDepend.

NDepend je rozšíření sady Visual Studio, které posuzuje množství technického dluhu, které vývojář přidal během nedávného vývojového období, obvykle v poslední hodině.

Díky této informaci může vývojář provést požadované opravy předtím, než kód potvrdí.

NDepend umožňuje vytvářet pravidla kódu vyjádřená jako dotazy LINQ jazyka C#, ale obsahuje mnoho předdefinovaných pravidel, která detekují širokou škálu zápachů kódu.

Změna sdílení analýzy kvality kódu

Resharper může provést analýzu kvality kódu z příkazového řádku. Můžete také nastavit, aby se sestavení selhávali, když se automaticky najdou problémy s kvalitou kódu.

Pravidla je možné nakonfigurovat pro vynucování napříč týmy.

Hledání v Azure DevOps

Pokud chcete najít další nástroje pro kvalitu kódu, které se dají snadno integrovat s Azure DevOps, vyhledejte slovo Kvalita při přidávání úlohy do kanálu buildu.

Snímek obrazovky se stránkou Marketplace s hledáním kvality termínu Výsledky zahrnují NDepend a Resharper.

Další informace najdete tady:

  • NDepend
  • Visual Studio Marketplace
  • Změna sdílení analýzy kvality kódu