3

Resharper(6)を使用してコメントを「クリーンアップ」する方法を定義する方法はありますか?この問題の解決策は見つかりませんでした。

コードのクリーンアップ前:

/// <summary>
/// This is a comment.
/// </summary>
public class MyClass
{
   ... <not yet cleaned code is here>
}

コードのクリーンアップ後:

/// <summary>
///   This is a comment.
/// </summary>
public class MyClass
{
   ... <cleaned code is here>
}

希望する結果:

/// <summary>
/// This is a comment.
/// </summary>
public class MyClass
{
   ... <cleaned code is here>
}

備考:単一のクラスなどのクリーンアップを無効にしたくありません。誤って追加されたコメント内のインデントを変更したいだけです。

4

2 に答える 2

5

解決策を見つけました(ReSharper 6.1.1000.8.2を使用)。

メニューを開きます: ReSharper->Options->Code Editing->Code Cleanup->(Select profile, needs to be a user defined profile)->C#->Disable Reformat embedded XML doc comments

これは ReSharper 6.1 の新しいチェックボックスのようです!?

このソリューションはインデントを設定しませんが、コメントの再フォーマットを無効にします。したがって、コメントを自分でクリーンアップする必要がありますが、ReSharper によって (間違ったインデントを使用して) 変更されることはありません。

JetBrains が、次のバージョン内で個別にインデントを設定することをサポートするオプションを追加することを願っています。

于 2012-04-19T09:35:09.770 に答える
1

これはバグだと思います。これは ReSharper バグ追跡サイトにあります: http://youtrack.jetbrains.com/issue/RSRP-275881

于 2012-04-18T16:24:41.680 に答える