4

Intellisense 没有像我在来自 Intellisense 打印所有信息的 3rd 方项目的其他 xml 注释中看到的那样以蓝色显示我的参数名称,这就是我所看到的:

在此处输入图像描述

我需要在评论中进行哪些修改才能让智能感知以蓝色打印参数评论作为“返回”?

    ''' <summary>
    ''' Function to pause a thread.
    ''' </summary>
    ''' 
    ''' <param name="Process_Name">The name of the process, ex: cmd.exe</param>
    ''' <param name="Thread_Number">The thread to pause, ex: 0</param>
    ''' <param name="Recursive"> <value name="True">Pause the thread in all processes recursively</value></param>
    ''' <returns>True if the process is found; otherwise, False.</returns>
    Public Shared Function Pause_Thread(ByRef Process_Name As String, _
                              Optional ByVal Thread_Number As Int32 = 0, _
                              Optional ByVal Recursive As Boolean = False) As Boolean
4

2 回答 2

6

在此处输入图像描述尝试安装 Productivity Power Tools 插件

据我所知,您正在寻找彩色参数帮助。

彩色参数帮助 此扩展通过将语法突出显示应用于 C# 和 VB 的参数帮助窗口的内容来提高与编辑器的一致性。请注意:可以使用“字体和颜色”菜单中以“签名帮助”为前缀的显示项自定义语法突出显示颜色。

尝试工具->选项->环境->字体和颜色->签名帮助工具提示背景。

于 2013-06-11T13:41:44.083 回答
2

您的 XML 注释配置正确。当您将第一个“(”放入代码中时,您将开始看到它们。您可以通过 View; Object Browser 查看所有注释。它看起来像这样:

Public Shared Function Pause_Thread(ByRef Process_Name As String, Optional Thread_Number As Integer = 0, Optional Recursive As Boolean = False) As Boolean

Member of VB_NET_TEST.WebForm1
Summary: Function to pause a thread.

Parameters:
Process_Name: The name of the process, ex: cmd.exe
Thread_Number: The thread to pause, ex: 0
Recursive: Pause the thread in all processes recursively

Return Values:
True if the process is found, otherwise, False.

Remarks:
于 2013-06-18T09:10:56.467 回答