roslynAan de slag met roslyn


Opmerkingen

Om te beginnen met Roslyn, kijk eens naar:

Aanvullende hulpmiddelen en bronnen

  • The Roslyn Quoter

Een hulpmiddel voor het converteren van een voorbeeld C # -programma naar API-syntaxis-aanroepen. De tool zelf kan worden gevonden hier .

  • Verbeterde bronviewer

Een eenvoudige manier om de broncode van Roslyn te bekijken, vindt u hier .

Installatie of instellingen

Om te beginnen met sleutelen aan Roslyn heeft u de volgende NuGet-pakketten nodig:

  • De C # en VB compilers - Microsoft.Net.Compilers . Om het te installeren, kunt u de volgende opdracht uitvoeren in de Pakketbeheer-console:

    nuget install Microsoft.Net.Compilers

  • De taal-API's en services - Microsoft.CodeAnalysis . Om het te installeren, kunt u de volgende opdracht uitvoeren in de Pakketbeheer-console:

    nuget install Microsoft.CodeAnalysis

Bovendien is het goed om de .NET Compiler Platform SDK-sjablonen te installeren, die u hier kunt vinden. Dit levert u:

  • Sjablonen voor zowel C # als Visual Basic waarmee Analyzers, CodeFixes en zelfstandige analysehulpmiddelen kunnen worden gemaakt.
  • De Syntax Visualizer-tool voor Visual Studio ( View -> Other Windows -> Syntax Visualizer ), die uiterst nuttig is voor het onderzoeken van de syntax-structuur van bestaande code.