要开始与Roslyn进行修补,您将需要以下NuGet软件包:
C#和VB编译器- Microsoft.Net.Compilers。要安装它,您可以在程序包管理器控制台中运行以下命令:
nuget install Microsoft.Net.Compilers
语言API和服务- Microsoft.CodeAnalysis。要安装它,您可以在程序包管理器控制台中运行以下命令:
nuget install Microsoft.CodeAnalysis
另外,最好安装.NET编译器平台SDK模板,可以在这里找到。这将使您:
C#和Visual Basic模板均支持创建分析器,CodeFixes和独立分析工具。
用于Visual Studio(View -> Other Windows -> Syntax Visualizer)的语法可视化工具,对于检查现有代码的语法树非常有用。