Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Huvuduppgiften för .NET Compiler Platform ("Roslyn") är att öppna C# och Visual Basic-kompilatorerna och låta verktyg och utvecklare dela med sig av den omfattande information som kompilatorer har om program. Kodanalysverktyg förbättrar kodkvaliteten och kodgeneratorer vid programkonstruktion. När verktygen blir smartare behöver de tillgång till mer och mer av den djupa kodkunskap som endast kompilatorer har. I stället för att vara ogenomskinliga översättare (källkod in och objektkod ut) erbjuder Roslyn-kompilatorerna API:er som du kan använda för kodrelaterade uppgifter i dina verktyg och program.
Det bästa är att Roslyn-kompilatorerna, deras API:er, exempel och genomgångar och de verkliga verktyg som bygger på dessa API:er alla är helt öppen källkod på github.com/dotnet/roslyn. Gå till OSS-webbplatsen för att lära dig mer och komma igång med Roslyn. Du hittar länkar för att få de senaste funktionerna C# och Visual Basic som du kan använda som slutanvändare, samt länkar för att komma igång som verktygsbyggare som använder Roslyn-API:erna.