Integrare altri strumenti di qualità del codice

Completato

Molti strumenti possono essere usati per valutare gli aspetti della qualità del codice e del debito tecnico.

NDepend

Per gli sviluppatori .NET, uno strumento comune è NDepend.

NDepend è un'estensione di Visual Studio che valuta l'importo del debito tecnico aggiunto da uno sviluppatore durante un recente periodo di sviluppo, in genere nell'ultima ora.

Con queste informazioni, lo sviluppatore potrebbe apportare le correzioni necessarie prima di eseguire il commit del codice.

NDepend consente di creare regole di codice espresse come query LINQ C#, ma include molte regole predefinite che rilevano un'ampia gamma di odori di codice.

Analisi della qualità del codice resharper

Resharper può eseguire un'analisi della qualità del codice dalla riga di comando. Inoltre, configurare per interrompere le build quando vengono rilevati automaticamente problemi di qualità del codice.

Le regole possono essere configurate per l'applicazione nei team.

Ricerca in Azure DevOps

Per trovare altri strumenti di qualità del codice facili da integrare con Azure DevOps, cercare la parola Quality quando si aggiunge un'attività alla pipeline di compilazione.

Screenshot della pagina Marketplace con una ricerca sul termine qualità. I risultati includono NDepend e ReSharper.

Per altre informazioni, vedere:

  • NDepend
  • Visual Studio Marketplace
  • Analisi della qualità del codice resharper