30

我在某些方法中添加了<returns>xml 标记,但在 IntelliSense 中看不到它的内容。

这是我的代码:

/// <summary>
/// we all live in a yellow summary
/// </summary>
/// <returns>what it returns</returns>
public int MyMethod()
{ .... }

有没有办法显示这个内容?

4

3 回答 3

5

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

发行说明

于 2020-09-08T18:50:21.220 回答
3

这目前不起作用(Visual Studio 2017),并且是一个未解决的问题:

https://github.com/dotnet/roslyn/issues/31618

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

于 2019-01-30T11:09:37.580 回答
-2

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

csc YourClass.cs /doc:YourClass.xml

如果标签存在,那么这只是 IntelliSense 问题的问题,通常由它自己修复或通过重新启动 VS

于 2017-05-17T09:44:12.633 回答