開始使用 Roslyn 分析器

在 Visual Studio 中使用即時、以專案為基礎的程式碼分析器,API 作者可以隨附網域特定的程式碼分析,做為其 NuGet 套件的一部分。 由於這些分析器是由 .NET 編譯程式平台 (程式碼命名為「Roslyn」) 所提供,因此,即使在您完成程式碼之前,它們仍可在程式碼中產生警告 (不再等候建置程式碼來發現問題)。 分析器也可以透過 Visual Studio 燈泡提示呈現自動程式碼修正,讓您立即清除程式碼。

開始使用

Roslyn 分析器概觀

教學課程:撰寫您的第一個分析器和程式碼修正

新增程式碼修正逐步解說:為使用者提供分析器問題的修正

實際 Roslyn 分析器

GitHub 上的數個範例分成三組分析器