Resharper的StyleCop-插入方法头,如何在<;参数>;标签

Resharper的StyleCop-插入方法头,如何在<;参数>;标签,resharper,xml-documentation,Resharper,Xml Documentation,添加方法头文档时,如何阻止Resharper(或Resharper本身)的StyleCop在startparam元素标记之后和end标记之前添加换行符 发件人:- /// <param name="name"> /// The name. /// </param> // ///名字。 /// 致:- ///名称。 我检查了XML文档注释部分下提到换行的所有内容,但没有找到其他相关部分 在Visual Studio菜单“Resharper”>“选项”中,转到“工具”

添加方法头文档时,如何阻止Resharper(或Resharper本身)的StyleCop在startparam元素标记之后和end标记之前添加换行符

发件人:-

/// <param name="name">
/// The name.
/// </param>
//
///名字。
/// 
致:-

///名称。
我检查了XML文档注释部分下提到换行的所有内容,但没有找到其他相关部分

在Visual Studio菜单“Resharper”>“选项”中,转到“工具”>“样式表”,并选中“使用单行声明标题”框

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

/// <summary>The send error.</summary>
/// <param name="errorId">The error id.</param>
/// <param name="type">The type.</param>
/// <param name="message">The message.</param>
///发送错误。
///错误id。
///类型。
///信息。
与以下内容相比,如果未选中该框:

/// <param name="errorId">
/// The error id.
/// </param>
/// <param name="type">
/// The type.
/// </param>
/// <param name="message">
/// The message.
/// </param>
//
///错误id。
/// 
/// 
///类型。
/// 
/// 
///信息。
/// 

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

XML文档注释中,
当元素长度大于您的行长度时,开始标记后和结束标记前的
换行符的值是否高于您的行长度?是的,该值为默认值,2147483647,参数文本的长度远没有达到这个极限。(通常少于30个字符)。当禁用ReSharper时,您是否有相同的行为?您可以通过进入
Tools->Options->ReSharper->Suspend Now
来实现这一点。测试后,您必须手动重新启用它才能恢复功能。不确定您的意思是什么?禁用ReSharper后,插入方法头的选项将不可用?这只是为了测试ReSharper是否对您的格式问题负责。完成测试后,可以重新启用它。若要将XML文档添加到方法中,您可以在其上方键入
//
,Visual Studio应该添加它。非常感谢。如果存在多个参数,这当然是较小的弊病。
/// <param name="errorId">
/// The error id.
/// </param>
/// <param name="type">
/// The type.
/// </param>
/// <param name="message">
/// The message.
/// </param>