質問

StyleCop は役立ちますか、その長所と短所は何ですか?

StyleCop、Resharper StyleCopもダウンロードしました。

resharperを使用しており、独自のコーディング標準があり、StyleCopには独自のコーディング標準があります。どのルールが使用されるか混乱していますか?

役に立ちましたか?

解決

StyleCopは、開発チーム全体で一貫性を保つのに非常に役立ちます。コードの機能的価値は向上しませんが、読みやすさは向上し、コラボレーション環境で得られる多くのニュアンスが削除されます。

適用できないルールがたくさんあるので、最善のアプローチは、マシンレベルで従いたくないルールをオフにすることです。その後、チーム全体が同じルールセットを使用できるように、この設定ファイルを他のユーザーといつでも共有できます。

ReSharperに関しては、ルールにいくつかのクロスオーバーがありますが、その主な目的は、一連のフォーマットルールへの準拠とは対照的に、コーディングの生産性です。もう1つは、ReSharperはIDE専用のツールであり、StyleCopはVisual Studioの外部のmsbuildで使用できることです。 ReSharperとStyleCopの両方のルール違反がデフォルトで表示されるため、どのルールに従うか、どのルールを無効にするかを選択する必要があります。

がんばって!

他のヒント

ReSharper 4.5はそれだけでかなり良いことがわかりました。 ReSharperのStyleCop をダウンロードして、両方を入手できます。ただし、StyleCopを構成して、ルールから取得する値よりもルールを無視することに多くの時間を費やすことが多いことがわかりました。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top