使用代码清理时,禁用/自定义Resharper中的注释(重新)格式

时间:2012-04-18 11:15:35

标签: resharper

有没有办法定义评论的清洁方式"使用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>
}

备注:我不想禁用单个类的清理等。我只想更改意外添加的注释中的缩进。

2 个答案:

答案 0 :(得分:5)

我找到了一个解决方案(使用ReSharper 6.1.1000.8.2)。

打开菜单: ReSharper-&gt;选项 - &gt;代码编辑 - &gt;代码清理 - &gt;(选择配置文件,需要是用户定义的配置文件) - &gt; C# - &gt;禁用重新格式化嵌入式XML文档评论

这似乎是ReSharper 6.1中的一个新复选框!?

此解决方案不会设置缩进,但会禁用注释重新格式化。因此,您必须自己清理注释,但ReSharper不再更改它们(使用错误的缩进)。

我希望,JetBrains会添加一个选项,支持在下一个版本中单独设置缩进。

答案 1 :(得分:1)

我认为这是一个错误。它位于ReSharper错误跟踪网站上:http://youtrack.jetbrains.com/issue/RSRP-275881