VS2015CE中<para> </para>和<para>显示的额外空白行,无法摆脱它

时间:2016-01-04 19:59:02

标签: c# xml-documentation visual-studio-2015

当我在 Visual Studio 2015社区版中的文档中使用<para></para>标记(以<para />的形式)时,我获得了额外的空白行显示在IntelliSense工具提示中(键入成员名称时显示的那个)。

我尝试了很多变体,包括但不限于以下示例中列出的内容:

public interface IFooBar {
    ///<summary>foo<para>bar</para><para>baz</para></summary>
    void Foo();
    ///<summary>foo
    ///<para>bar</para>
    ///<para>baz</para>
    ///</summary>
    void Bar();
    ///<summary>foo<para />bar<para />baz</summary>
    void Baz();
    ///<summary>foo<para />
    ///bar
    ///<para />baz
    ///</summary>
    void Qux();    
}

但仍然会出现,而且真气。如果有人知道如何摆脱它,请帮助我。

更新(上传图片)

example

更新2(消除XML multiline comments in C# - what am I doing wrong?消除

问题不在于在XML评论中获取新行,我知道如何获取。它是关于在使用<para />标记时删除额外新行。

1 个答案:

答案 0 :(得分:7)

毕竟,在使用任何形式的<para />标记时,似乎无法摆脱 Visual Studio 呈现的额外空白行。

此外,似乎无法添加简单的换行符。不,HTML标签不起作用。不,&10;&13;也无效。

所以,它基本归结为:根本没有换行,或者是额外的换行符。