8

ReSharper 6.0 と StyleCop for ReSharper を使用しています。

メンバーにはドキュメント ヘッダーが必要であるという StyleCop ルールを使用していますが、ReSharper のコード クリーンアップ機能でドキュメント ヘッダーを生成することは望ましくありません。最初に追加されるよりも更新される可能性が低いため、不適切なドキュメントヘッダーはまったくないよりも悪いです。

ReSharper => Options => Tools => StyleCop で 'Insert text into documentation and file headers' の設定をオフにしようとしましたが、Visual Studio を再起動すると血まみれにリセットされます。

コード クリーンアップによるドキュメント ヘッダーの作成を停止する方法はありますか?

4

2 に答える 2

8

ReSharper -> Options -> Tools section -> Code Cleanup -> select StyleCop profile -> Documentation section -> untick 1600.

デフォルトのドキュメンテーション ヘッダーが作成されないようにしますが、StyleCop はそれらが存在することを強制します。

于 2011-11-17T10:29:21.060 に答える
0

コード生成をブロックした後の 2 番目のステップは、ごみを取り除くことです。Visual Studio で正規表現の検索/置換を使用しました。

正規表現はヘッダー用です:

// ---.*\r\n\/\/.*\r\n\/\/.*\r\n\/\/.*\r\n\/\/.*\r\n\/\/.*\r\n.*\r\n\/\/.-{116}

生成された要約を削除するための正規表現

\s{4}\/\/\/\s<summary>(.*)\r\n.*\r\n.*</summary>

注意 : 良いものも含め、すべての要約が削除されるため、起動する前に置換スコープを確認してください。(git checkout はあなたの友達かもしれません...)

于 2015-09-17T13:59:44.550 に答える