ReSharper使用属性设置XML注释中的间距

Met*_*urf 10 c# resharper code-comments visual-studio

我在R#社区论坛上问了同样的问题 ; 几天没有听到任何消息.以为我会重新发布SO.

对于C#的等号,XML注释中的间距的R#6设置在哪里?我已经浏览了R#设置中可以找到的所有代码格式化选项,但是每当我使用R#代码清理工具时,似乎都没有影响下面描述的间距问题.

在R#代码格式化之前:

/// <summary>
///  Writes trace information...
/// </summary>
/// <param name="eventCache">A <see cref="T:System.Diagnostics.TraceEventCache" /> object containing....</param>
Run Code Online (Sandbox Code Playgroud)


在R#代码清理格式化之后:

/// <summary>
///   Writes trace information...
/// </summary>
/// <param name = "eventCache">A <see cref = "T:System.Diagnostics.TraceEventCache" /> object containing....</param>
Run Code Online (Sandbox Code Playgroud)

注意'name'和'eventCache'之间等号周围的间距; 在'cref'和'T:System ......'之间

Dmi*_*hin 19

在"ReSharper→选项→代码编辑→XML文档注释→格式化样式→标记内容→在包含文本的元素内缩进"设置"不从父元素缩进".


Rus*_*rke 4

这早在 2009 年 10 月的 resharper 5 中就被报告为一个错误,而且它特别令人恼火,因为不同的人发生的情况不同。

当前的解决方法是创建一个新的代码清理配置文件并取消选择“重新格式化嵌入的 XML 文档注释”。