roslynEmpezando con Roslyn

Observaciones

Para comenzar con Roslyn, eche un vistazo a:

Instalación o configuración

Para comenzar a jugar con Roslyn, necesitará los siguientes paquetes de NuGet:

  • Los compiladores de C # y VB - Microsoft.Net.Compilers . Para instalarlo, puede ejecutar el siguiente comando en la Consola del Administrador de paquetes:

    nuget install Microsoft.Net.Compilers

  • Las API y servicios de lenguaje: Microsoft.CodeAnalysis . Para instalarlo, puede ejecutar el siguiente comando en la Consola del Administrador de paquetes:

    nuget install Microsoft.CodeAnalysis

Además, es bueno instalar las Plantillas del SDK de la plataforma del compilador .NET, que se pueden encontrar aquí . Esto te llevará a:

  • Plantillas para C # y Visual Basic que permiten la creación de analizadores, CodeFixes y herramientas de análisis independientes.
  • La herramienta Visualizador de sintaxis para Visual Studio ( View -> Other Windows -> Syntax Visualizer ), que es extremadamente útil para examinar el árbol de sintaxis del código existente.

Herramientas y recursos adicionales

  • El ques de roslyn

Una herramienta para convertir un programa de C # de muestra en sintaxis de llamadas a API. La herramienta en sí se puede encontrar aquí .

  • Visor fuente mejorado

Una forma fácil de ver el código fuente de Roslyn se puede encontrar aquí .