Introduzione agli analizzatori Roslyn
Con gli analizzatori di codice in tempo reale e basati su progetti in Visual Studio, gli autori delle API possono distribuire analisi del codice specifiche del dominio come parte dei 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 Roslyn
Esercitazione: Scrivi il tuo primo analizzatore e correzione del codice
Analizzatore Roslyn del mondo reale
Diversi esempi in GitHub, raggruppati in tre tipi di analizzatori