roslyn開始使用roslyn


備註

從Roslyn開始,看看:

其他工具和資源

  • Roslyn Quoter

用於將示例C#程序轉換為語法樹API調用的工具。該工具本身可以在這裡找到。

  • 增強的源查看器

可以在此處找到查看Roslyn源代碼的簡便方法。

安裝或設置

要開始修改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 ),它非常適用於檢查現有代碼的語法樹。