Compartir a través de


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

La misión principal de la Plataforma de Compilación .NET ("Roslyn") es abrir los compiladores de C# y Visual Basic, permitiendo que las herramientas y los desarrolladores accedan y compartan la rica información que los compiladores 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 entra y sale código objeto), los compiladores de Roslyn ofrecen APIs que puede utilizar para realizar tareas relacionadas con el código en sus 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 son de código abierto totalmente 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.