Дополнительная пустая строка, отображаемая из <para></ para> и <para /> в VS2015CE, не может от нее избавиться
Когда я использую <para></para>
тег в документации (в виде <para />
а также) в Visual Studio 2015 Community Edition я получаю дополнительную пустую строку, отображаемую во всплывающей подсказке 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 в C# - что я делаю не так?)
Вопрос НЕ в том, чтобы получать новые строки в комментариях XML, которые я знаю, как получить. Речь идет об избавлении от лишних новых строк при использовании <para />
тег.
1 ответ
В конце концов, кажется, что нет способа избавиться от лишней пустой строки, отображаемой Visual Studio, при использовании любой формы <para />
тег.
Кроме того, кажется, нет способа добавить простой разрыв строки. Нет, HTML-теги не работают. Нет, &10;
а также &13;
тоже не работают.
Итак, в основном это сводится к следующему: либо вообще нет разрывов строк, либо дополнительных разрывов строк.