Partilhar via


Introdução aos analisadores Roslyn

Com analisadores de código ao vivo baseados em projetos no Visual Studio, os autores de API podem fornecer análises de código específicas de domínio como parte dos seus pacotes NuGet. Como esses analisadores são alimentados pela .NET Compiler Platform (codinome "Roslyn"), eles podem produzir avisos em seu código à medida que você digita, mesmo antes de terminar a linha (sem mais esperar para criar seu código para descobrir problemas). Os analisadores também podem exibir uma correção automática de código por meio do indicador do Visual Studio para permitir a limpeza do seu código imediatamente.

Introdução

Visão geral dos analisadores Roslyn

Tutorial: Escreva o seu primeiro analisador e corretor de código

Adicionar correções de código Passo a passo: Fornecer aos usuários correções para problemas do analisador

Analisador Roslyn do mundo real

Vários exemplos no GitHub, agrupados em três tipos de analisadores