Introduzione agli analizzatori Roslyn
Con gli analizzatori di codice live e basati su progetto in Visual Studio, gli autori dell'API possono distribuire analisi del codice specifiche del dominio come una parte dei loro pacchetti NuGet. Poiché questi analizzatori sono basati su .NET Compiler Platform (denominati "Roslyn"), possono generare avvisi nel codice durante la digitazione anche prima di aver terminato la riga (non più in attesa di compilare il codice per individuare i problemi). Gli analizzatori possono anche visualizzare una correzione automatica del codice tramite il prompt della lampadina di Visual Studio per consentire di pulire immediatamente il codice.
Inizia
Panoramica degli analizzatori di Roslyn
Esercitazione: Scrivi il tuo primo analizzatore e correttore di codice
Analizzatore Roslyn nel mondo reale
Diversi esempi in GitHub, raggruppati in tre tipi di analizzatori