roslynIniziare con Roslyn


Osservazioni

Per iniziare con Roslyn, dai un'occhiata a:

Ulteriori strumenti e risorse

  • Il quoter di Roslyn

Uno strumento per la conversione di un programma C # di esempio per la sintassi delle chiamate API dell'albero. Lo strumento stesso può essere trovato qui .

  • Visualizzatore sorgente avanzato

Un modo semplice per visualizzare il codice sorgente Roslyn può essere trovato qui .

Installazione o configurazione

Per iniziare a armeggiare con Roslyn avrai bisogno dei seguenti pacchetti NuGet:

  • I compilatori C # e VB - Microsoft.Net.Compilers . Per installarlo è possibile eseguire il seguente comando nella Console di Gestione pacchetti:

    nuget install Microsoft.Net.Compilers

  • Le API e i servizi linguistici - Microsoft.CodeAnalysis . Per installarlo è possibile eseguire il seguente comando nella Console di Gestione pacchetti:

    nuget install Microsoft.CodeAnalysis

Inoltre, è utile installare i modelli di .NET Platform SDK Compiler, che possono essere trovati qui . Questo ti porterà:

  • Modelli per C # e Visual Basic che consentono la creazione di Analizzatori, CodeFix e strumenti di analisi autonomi.
  • Lo strumento Sintassi Visualizer per Visual Studio ( View -> Other Windows -> Syntax Visualizer ), che è estremamente utile per esaminare l'albero di sintassi del codice esistente.