Visual studio 显示<;退货>;将xml标记转换为visual studio intellisense

Visual studio 显示<;退货>;将xml标记转换为visual studio intellisense,visual-studio,documentation,intellisense,roslyn,xml-documentation,Visual Studio,Documentation,Intellisense,Roslyn,Xml Documentation,我在一些方法中添加了xml标记,但在IntelliSense中看不到它的内容 这是我的密码: /// <summary> /// we all live in a yellow summary /// </summary> /// <returns>what it returns</returns> public int MyMethod() { .... } // ///我们都生活在黄色的世界里 /// ///回报 公共int-MyMetho

我在一些方法中添加了
xml标记,但在IntelliSense中看不到它的内容

这是我的密码:

/// <summary>
/// we all live in a yellow summary
/// </summary>
/// <returns>what it returns</returns>
public int MyMethod()
{ .... }
//
///我们都生活在黄色的世界里
/// 
///回报
公共int-MyMethod()
{ .... }

有什么方法可以显示此内容吗?

有时IntelliSense需要时间来理解您的代码。 要验证标记是否存在,请尝试使用/doc编译器选项,如下所示:

csc YourClass.cs/doc:YourClass.xml


如果标签存在,则这只是一个IntelliSense问题,通常由其自身或通过重新启动VS来解决。这目前不起作用(Visual Studio 2017),并且是一个未决问题:


一种方法是安装ReSharper Visual Studio插件(但这是付费的)。

这最终在Visual Studio 2019 v.16.6.0中实现,仅十年后:)

从:

相关:实际上他的问题与我的有关。但它有一个答案——投赞成票。如果有足够的需求,我们可能会得到它。我一直想知道返回标签的意义是什么。我的意思是,我强调要填写一些基本的细节,但我从来没有看到这一点。它被用于类似MSDN的自动化文档中,这是基于您的XML注释的。有点像这样:这个答案是不正确的。从Visual Studio 2017开始,IntelliSense将永远不会显示该标记。不幸的是,只有将鼠标悬停在方法名称上,它才会显示。浏览重载或键入参数时,不会显示它。