C#のからロボ-コメントや#regionを取り除く方法?
-
12-09-2019 - |
質問
私はそれが機械生成されたコメントや機械生成された地域の良い取引を持って維持していますいくつかのコードを持っています。 (あるいは特に誤解開発者によって作成される)
これらは、もっぱらパスカル同棲名前のメソッドメタデータと空間拡張を繰り返しコメントです
#region methods
/// <summary>
/// Implementation of a public method foo bar, returning a void
/// </summary>
/// <param name="value">A string parameter named value input</param>
public void fooBar(string valueInput)
{
}
#endregion
バルクにコメントや#regionタグを剥離するためReSharperののプラグインや機能はありますか?
解決
なぜVisual Studioで検索と置換正規表現を使わないのでしょうか?
トリプルスラッシュコメントの場合:
///.*
領域タグの場合:
[#]region.* [#]endregion
他のヒント
これらの部品は、おそらく手に型指定されました
パブリックメソッドfooバーの実装、空白を返す。
と
これはクラスライブラリプロジェクト内にある場合は、文字列パラメータという名前の値を入力
、私は、XMLコメントを取り除くないだろう - 彼らはそれらの項目の入力を求められインテリセンスに表示されますものです。それらを削除すると、あなたに他の開発者が非常に怒っ作ることができます。すべてのテキストはこちらデフォルトのプロンプトは不可解とさらに悪化している、非常に良いではありません。
私はあなたに行くと、あなたがそれらに遭遇としてそれらを修正することを投票します。私はここで同じことを行うために持っていた...私は悪いコメント(私の場合:なし)を持つクラスに入るたびに。私は彼らと働くように私は、メソッド/プロパティをコメント。 3週間後、私は適切に約1/2にコードベースをコメントしてきましたし、プロジェクト全体の強力な理解を開発しました。
所属していません StackOverflow