Compartir vía


Extensibilidad de la plataforma del compilador de .NET ("Roslyn")

La misión principal de la Plataforma del compilador de .NET ("Roslyn") está abriendo los compiladores de C# y Visual Basic, lo que permite a los desarrolladores y herramientas compartir en los compiladores de información enriquecidos que tienen sobre los programas. Las herramientas de análisis de código mejoran la calidad del código y los generadores de código ayudan en la construcción de aplicaciones. A medida que las herramientas son más inteligentes, necesitan acceso a más y más conocimientos de código profundo que solo poseen los compiladores. En lugar de ser traductores opacos (código fuente en y código de objeto), los compiladores de Roslyn ofrecen API que puede usar para tareas relacionadas con el código en las herramientas y aplicaciones.

La mejor parte es que los compiladores de Roslyn, sus API, ejemplos y tutoriales, y las herramientas reales basadas en estas API están completamente código abierto en github.com/dotnet/roslyn. Vaya al sitio del sistema operativo para obtener más información y empezar a trabajar con Roslyn. Encontrará vínculos para obtener las características más recientes de C# y Visual Basic que puede usar como usuario final, así como vínculos para empezar a trabajar como generador de herramientas que aprovechan las API de Roslyn.