StyleCopAnalyzers 1.0.0 Beta 15

StyleCopAnalyzers – An implementation of StyleCop rules using the .NET Compiler Platform

情報源: Release 1.0.0 Beta 15 · DotNetAnalyzers/StyleCopAnalyzers

StyleCop Analyzersが1.0 Beta15となりました。

StyleCopは、C#コードの書き方、中括弧位置、改行、空行の付け方、フィールド、メソッドの順序、命名規則、コメントの付け方などについて静的分析を行うVisual Studio拡張でしたが、StyleCop AnalyzersはこのStyleCopをFxCopなどが使用しているVisual Studioの静的コード分析用のインフラを使用し、コード解析にRoslynを使うよう全面的に設計、実装が見なおした物です。

NuGetのGUIコンソールを使用して、下図の内の順序・内容で設定してインストールできます。

491f301a-159c-11e5-8b7a-1e16a0695da6

現行で対応しているルールについては上の情報源とされているリンク先を確認してください。元々のStyleCopのルールに対して、実装されていないルールもまだありますが、だいぶ実装されてきました。また、StyleCopAnalyzers で追加されたルールも存在します。