roslynロスリンをはじめよう

備考

Roslynから始めるには、以下を見てください:

インストールまたはセットアップ

Roslynを使い始めるには、以下のNuGetパッケージが必要です。

  • C#とVBコンパイラ - Microsoft.Net.Compilers 。インストールするには、パッケージマネージャコンソールで次のコマンドを実行します。

    nuget install Microsoft.Net.Compilers

  • 言語APIとサービス - Microsoft.CodeAnalysis 。インストールするには、パッケージマネージャコンソールで次のコマンドを実行します。

    nuget install Microsoft.CodeAnalysis

さらに、それは見つけることができる、.NETコンパイラプラットフォームSDKテンプレートをインストールするには良いです、ここ 。これはあなたを得るでしょう:

  • アナライザ、CodeFixes、スタンドアロン解析ツールの作成を可能にするC#とVisual Basicのテンプレート。
  • Visual Studio用の構文ビジュアライザツール( View -> Other Windows -> Syntax Visualizer )。既存のコードの構文ツリーを調べるのに非常に便利です。

その他のツールとリソース

  • ロザリンクォーター

サンプルC#プログラムを構文木API呼び出しに変換するためのツール。ツール自体はここにあります

  • 拡張ソースビューア

Roslynソースコードを簡単に表示する方法は、 こちらをご覧ください