Compartir a través de


Introducción a los analizadores de Roslyn

Con analizadores de código basados en proyectos en Vivo en Visual Studio, los autores de API pueden enviar análisis de código específico del dominio como parte de sus paquetes NuGet. Dado que estos analizadores cuentan con la tecnología de la Plataforma del compilador de .NET (código denominado "Roslyn"), pueden generar advertencias en el código a medida que escribe incluso antes de que haya terminado la línea (no más esperando a compilar el código para detectar problemas). Los analizadores también pueden exponer una corrección automática de código a través del mensaje de bombilla de Visual Studio para permitirle limpiar el código inmediatamente.

Introducción

Introducción a los analizadores de Roslyn

Tutorial: Crear el primer analizador y la corrección de código

Adición de correcciones de código Tutorial: Proporcionar correcciones de usuarios para problemas de analizador

Analizador de Roslyn del mundo real

Varios ejemplos en GitHub, agrupados en tres tipos de analizadores