安装或设置

要开始修改 Roslyn,你需要以下 NuGet 包:

  • C#和 VB 编译器 - Microsoft.Net.Compilers。要安装它,你可以在程序包管理器控制台中运行以下命令:

    nuget install Microsoft.Net.Compilers

  • 语言 API 和服务 - Microsoft.CodeAnalysis。要安装它,你可以在程序包管理器控制台中运行以下命令:

    nuget install Microsoft.CodeAnalysis

此外,安装 .NET 编译器平台 SDK 模板是一件好事,可以在此处找到。这会让你:

  • C#和 Visual Basic 的模板,支持创建分析器,CodeFix 和独立分析工具。
  • Visual Studio 的语法 Visualizer 工具(View -> Other Windows -> Syntax Visualizer),它非常适用于检查现有代码的语法树。