当我在 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();
}
但仍然会出现,而且真气。如果有人知道如何摆脱它,请帮助我。
问题不在于在XML评论中获取新行,我知道如何获取。它是关于在使用<para />
标记时删除额外新行。
答案 0 :(得分:7)
毕竟,在使用任何形式的<para />
标记时,似乎无法摆脱 Visual Studio 呈现的额外空白行。
此外,似乎无法添加简单的换行符。不,HTML标签不起作用。不,&10;
和&13;
也无效。
所以,它基本归结为:根本没有换行,或者是额外的换行符。