Unity プロジェクトで Roslyn アナライザー、ソースジェネレーター、ルールセットファイルを使用して、コードのスタイルや品質、その他の問題を検査します。
既存のアナライザーライブラリを使用してコードを検査したり、独自のアナライザーを作成して組織内の効率的な方法や規則を推進したりできます。
ノート: Roslyn アナライザーは、Unity が公式にサポートしている IDE (Visual Studio と JetBrains Rider) とのみ互換性があります。
Roslyn アナライザーの記述方法と使用方法の詳細は、Microsoft の アナライザーの設定 と Roslyn アナライザーの概要 に関するドキュメントを参照してください。
| トピック | 説明 |
|---|---|
| ソースジェネレーターの作成と使用 | 簡単なソースジェネレーターを作成し、Unity プロジェクトのコードに使用できるよう Unity エディターを設定します。 |
| 既存のアナライザーまたはソースジェネレーターをインストールして使用 | 既存のコードアナライザーまたはソースジェネレーターをダウンロードし、Unity プロジェクトのコードに使用できるよう Unity エディターを設定します。 |
| ルールセットファイルの作成 | ルールセットを作成して、コード分析ツールが適用する基準をカスタマイズします。 |
| コードアナライザーの範囲と診断 | コードのどの部分をコード分析の対象にするかを制御し、分析にかかる時間に関する情報を取得します。 |