安装或设置
要开始修改 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
),它非常适用于检查现有代码的语法树。