Visual Studio 2010 コード分析新機能 (1) ルールセット
Visual Studio 2010 では、ルールセットというものが追加される。これは、「このルールは有効、このルールは無効...」という設定をひとまとめにしたもの。以下のような定義済みルールセットの他、独自実装も可能らしい。
- Microsoft All Rules : 全ルールを含む
- Microsoft Basic Correctness Rules : ロジックの間違いや .NET Framework の API の使い方の間違いに関するルールを含む
- Microsoft Basic Design Guideline Rules : コードの理解や使い方を容易にするためのベストプラクティスを強制するためのルールを含む
- Microsoft Extended Correctness Rules : Microsoft Basic Correctness Rules の拡張 + COM 相互運用やモビリティに関するルールを含む
- Microsoft Extended Design Guideline Rules : Microsoft Basic Design Guideline Rules の拡張 + ネーミングルールを含む
- Microsoft Globalization Rules : グローバリゼーション関係の前ルールを含む
- Microsoft Minimum Recommended Rules : セキュリテ上の脆弱性やアプリケーションのクラッシュなどにつながる可能性がある、もっともクリティカルな問題を検出するためのルールを含む
- Microsoft Security Rules : セキュリティ関係の全ルールを含む
Visual Studio 2010 にはルールセットをいじくるための、ルールセットエディタというのもくっついている (独立したアプリではなく Visual Studio 2010 の機能の一部)。
全プロジェクトで同じルールセットを使うようにもできる模様。
Comments
Post a Comment