StyleCop for Resharper-插入方法标题,如何在<param>标记后禁用换行符

gib*_*arl 2 resharper xml-documentation

添加方法标题文档时,如何阻止StyleCop for Resharper(或ReSharper本身)在开始param元素标签之后和结束标签之前添加换行符。

从:-

/// <param name="name">
/// The name.
/// </param>
Run Code Online (Sandbox Code Playgroud)

至:-

/// <param name="name">The name.</param>
Run Code Online (Sandbox Code Playgroud)

我没有选中“ XML文档注释”部分下提到换行符的所有内容,但无济于事,但是找不到其他相关部分?

Eri*_*tad 5

在Visual Studio菜单中的“ Resharper”>“选项”中,转到“工具”>“ StyleCop”,然后选中“对声明标题使用单行”框。

屏幕截图(链接到imgur.com)

但是,这将适用于所有文档元素,而不仅是参数,例如:

/// <summary>The send error.</summary>
/// <param name="errorId">The error id.</param>
/// <param name="type">The type.</param>
/// <param name="message">The message.</param>
Run Code Online (Sandbox Code Playgroud)

与以下内容相比,未选中此框:

/// <param name="errorId">
/// The error id.
/// </param>
/// <param name="type">
/// The type.
/// </param>
/// <param name="message">
/// The message.
/// </param>
Run Code Online (Sandbox Code Playgroud)

如果您想让它更自定义,我怀疑您需要在此之后手动进行调整。