コード分析
概要
C# / .NET でコードを記述する際には、SDK に含まれる Roslyn アナライザーを用いてコード分析を実行することができる。潜在的な問題やコードスタイル、コード品質に関する分析を行い、より適切なコードを記述するために修正候補を提供する。
ドキュメント:
設定
ドキュメント:
Roslyn アナライザーのルールをカスタマイズする – Visual Studio | Microsoft Learn [公式]
コード分析ルールの構成 | Microsoft Learn [公式]
コード分析ルールの構成ファイル | Microsoft Learn [公式]
コード分析の警告を抑制する | Microsoft Learn [公式]
規則
- コード品質規則 (
CAxxxx
) - コードスタイル規則 (
IDExxxx
)
ドキュメント:
コード品質規則の構成オプション | Microsoft Learn [公式]
コードスタイル規則の構成オプション | Microsoft Learn [公式]
互換性
ドキュメント:
プラットフォーム互換性アナライザー | Microsoft Learn [公式]
移植性
ドキュメント:
移植性アナライザー | Microsoft Learn [公式]