roslynErste Schritte mit Roslyn

Bemerkungen

Um mit Roslyn zu beginnen, werfen Sie einen Blick auf:

Installation oder Setup

Um mit Roslyn zu basteln, benötigen Sie die folgenden NuGet-Pakete:

  • Die C # - und VB-Compiler - Microsoft.Net.Compilers . Zur Installation können Sie den folgenden Befehl in der Package Manager Console ausführen:

    nuget install Microsoft.Net.Compilers

  • Die Sprach-APIs und -Dienste - Microsoft.CodeAnalysis . Zur Installation können Sie den folgenden Befehl in der Package Manager Console ausführen:

    nuget install Microsoft.CodeAnalysis

Außerdem ist es ratsam, die .NET Compiler Platform SDK-Vorlagen zu installieren, die hier zu finden sind . Das wird dich bekommen:

  • Vorlagen für C # und Visual Basic, die die Erstellung von Analysatoren, CodeFixes und eigenständigen Analysewerkzeugen ermöglichen.
  • Das Syntax Visualizer-Tool für Visual Studio ( View -> Other Windows -> Syntax Visualizer ), das äußerst hilfreich für die Untersuchung des Syntaxbaums vorhandenen Codes ist.

Zusätzliche Tools und Ressourcen

  • Der Roslyn Quoter

Ein Tool zum Konvertieren eines C # -Programmprogramms in Syntaxbaum-API-Aufrufe Das Tool selbst finden Sie hier .

  • Verbesserter Source Viewer

Eine einfache Möglichkeit zum Anzeigen des Roslyn-Quellcodes finden Sie hier .