当我使用 <para></para>
时Visual Studio 2015 Community Edition 文档中的标记(也以 <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();
}
但它仍然出现,而且它令人气愤。如果有人知道如何摆脱它,请帮助我。
更新(图片上传)
更新 2(与 XML multiline comments in C# - what am I doing wrong? 消除歧义)
问题不在于在 XML 注释中获取新行,我知道如何获取。这是关于在使用 <para />
时摆脱 额外 新行标签。
最佳答案
毕竟,当使用任何形式的 <para />
时,似乎没有办法摆脱 Visual Studio 渲染的额外空白行。标签。
此外,似乎没有办法添加简单的换行符。不,HTML 标签不起作用。不,&10;
和 &13;
也不工作。
所以,基本上可以归结为:要么根本没有换行符,要么有额外的换行符。
关于c# - VS2015CE 中 <para></para> 和 <para/> 显示的额外空行,无法消除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34598859/