C# Visual Studio Intellisense格式XML标记
每当我编写自己的XML注释并使用一些有用的标记(如C# Visual Studio Intellisense格式XML标记,c#,visual-studio,visual-studio-code,intellisense,xml-documentation,C#,Visual Studio,Visual Studio Code,Intellisense,Xml Documentation,每当我编写自己的XML注释并使用一些有用的标记(如或)时,intellisense弹出窗口将显示文本XML,而不是应用任何格式。我编写XML注释通常只是为了intellisense,而不是使用sandcastle构建文档。有没有办法让intellisense格式化我的XML标记,或者我应该完全放弃它们 我在VisualStudio和VisualStudio代码中都看到了相同的行为 编辑 我应得那一票否决票。在进一步研究之后,我发现我在原来的问题中遗漏了很多。只有在编写“快捷方式”注释时才会出现此
或
)时,intellisense弹出窗口将显示文本XML,而不是应用任何格式。我编写XML注释通常只是为了intellisense,而不是使用sandcastle构建文档。有没有办法让intellisense格式化我的XML标记,或者我应该完全放弃它们
我在VisualStudio和VisualStudio代码中都看到了相同的行为
编辑
我应得那一票否决票。在进一步研究之后,我发现我在原来的问题中遗漏了很多。只有在编写“快捷方式”注释时才会出现此问题,在该注释中,我省略了
的实际XML标记,例如:
/// Adds 2 to <c>x</c>
int Add2(int x) => x + 2;
///将2添加到x
int Add2(int x)=>x+2;
这些注释仍然显示在XML文档中,我认为这只是一个只包含摘要的注释的简写
此外,我还发现,对于不同的语言,这些“快捷方式”注释的行为是不同的。F#显示了我在原始帖子中描述的问题:
与此同时,C#根本不会在intellisense弹出窗口中显示任何评论:
我现在怀疑我的答案是Visual Studio和Visual Studio代码不太喜欢去掉
标记的注释。这可能已经在互联网上的某个地方得到了回答,但是伙计,我很难找到它。如果你能举个例子,那就太棒了。@NathanWilson,你现在还有问题吗?如果是,请随时通知我们:)