質問
私はプロジェクトに取り組んでいクライアントまで、フルのC#.netコンポーネントのラインナップ.まだStyleCop力と想像力を伸ばせるようにするという一貫したスタイルのプロジェクトの後にsは一定の規則に従い、ありがとうございます。しかし、私は聞いた人の話 FxCop, は、このプロジェクト。だからこそ理解があり、コードの構造基盤..?
えっく特定の理由この使用を開始FxCop?何が最も重要なものFxCopを確保していることを確認してください。◆
解決
いくつかの有用な条件を検出し、コーディングスタイルを改善できます。スタイルでは、ブラケットの配置などを意味するだけではありません。しかし、パブリックコンストラクターやその他の多くの特定のケースを備えた抽象クラスなどの問題。このようなことは、それが拾い上げます。しばらくすると、自動的に行います。
新しいプロジェクトを開始するのは簡単です。既存のプロジェクトでそれを使用することは、より多くの問題を検出するため、より困難です。 FXCOPを最初に構成する必要があることは注目に値します。
他のヒント
FXCOPは、コンパイルされたバイナリで動作します StyleCopはソースコードを直接分析します.
QA/生産環境に送信するように、コンパイルされたアセンブリがStylecopルールをバイパスしようとする場合、会社のポリシーと一致するかどうかを確認するために使用できます。
して使用しますと組み合わせCC.NET.これは、毎回CC.NET 構築に私のプロジェクトでは、もうFxCop分析できる非常に便利です:
- を検出す未使用の変数
- を検出す使用方法
- きを示すかどうかにかかmispelled語
- を使うべき渡formatproviderの呼ToString()f.ん。
短:すくなっているの品質向上のためのコードです。
所属していません StackOverflow