Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Visual Studio Intellisense格式XML标记_C#_Visual Studio_Visual Studio Code_Intellisense_Xml Documentation - Fatal编程技术网

C# Visual Studio Intellisense格式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代码中都看到了相同的行为 编辑 我应得那一票否决票。在进一步研究之后,我发现我在原来的问题中遗漏了很多。只有在编写“快捷方式”注释时才会出现此

每当我编写自己的XML注释并使用一些有用的标记(如
)时,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,你现在还有问题吗?如果是,请随时通知我们:)