Roslyn アナライザーの概要
Visual Studio のプロジェクト ベースのコード アナライザーを使用すると、API の作成者は、NuGet パッケージの一部としてドメイン固有のコード分析を配布することができます。 これらのアナライザーは .NET コンパイラ プラットフォーム (コードネーム "Roslyn") により駆動されるので、行を完了する前に入力したコードに対する警告を生成することができます (問題を検出するためにコードのビルドを待つ必要はありません)。 また、アナライザーでは、Visual Studio 電球のプロンプトを使用してコードを自動的に修正することもできます。これにより、コードをすぐにクリーンアップできます。
作業の開始
コード修正の追加のチュートリアル: アナライザーの問題についてユーザーに修正プログラムを提供する
3 種類のアナライザーにグループ化された GitHub 上のいくつかの例