如何:使用数据提示功能

更新:2007 年 11 月

本主题适用于:

版本

Visual Basic

C#

C++

Web Developer

速成版

主题适用 主题适用 主题适用 主题适用

标准版

主题适用 主题适用 主题适用 主题适用

专业团队版

主题适用

主题适用

主题适用 主题适用

表格图例:

主题适用

适用

主题不适用

不适用

主题适用,但命令默认情况下隐藏

默认情况下隐藏的一条或多条命令。

使用数据提示功能,可以在调试期间方便地查看程序中变量的有关信息。数据提示功能只能在中断模式下可用,并且只对当前执行范围内的变量有效。在早期版本的 Visual Studio 中,数据提示功能可以显示的信息量有限。在 Visual Studio 2005 中,增强的数据提示功能可以为您提供更方便、更强大的复杂数据类型查看功能。现在可以使用数据提示功能完成很多以前需要使用“快速监视”才能完成的任务。

数据提示功能不能用于无效的表达式(如被零除)或涉及函数计算的表达式。有关更多信息,请参见调试器中的表达式

只在中断模式下显示数据提示

  • 在源窗口中,将鼠标指针置于当前范围内的任何变量上。

    屏幕上显示数据提示。

展开和编辑信息

利用增强的数据提示功能,可以展开数组、结构或对象以查看其成员。从数据提示还可以编辑变量的值。

展开变量以查看它的元素

  • 查看数据提示时,将鼠标光标悬停在变量名之前的“+”号上。

    该变量展开以树的形式显示其元素。

    变量展开后,可以使用键盘上的箭头键进行上移或下移,也可以直接使用鼠标。

使用数据提示功能编辑变量值

  1. 查看数据提示时,用鼠标右击然后从快捷菜单中选择“编辑值”,或用左键单击要编辑的值。(对于只读值,此功能是禁用的。)

  2. 键入新值并按 Enter。

使数据提示显示为透明

如果想要看到数据提示后面的代码,可以使数据提示暂时显示为透明。

使数据提示显示为透明

  • 查看数据提示时,按 Ctrl 键。

    在按住该键的时间内,数据提示将一直保持透明。

可视化复杂数据类型

在数据提示中,如果变量名旁显示有放大镜图标,则该数据类型的变量有一个或多个可用 可视化工具。您可以使用可视化工具以更直观的方式(通常为图形)显示信息。

使用可视化工具查看变量的内容

  • 单击放大镜选择数据类型的默认可视化工具。

    - 或 -

  • 单击可视化工具旁的弹出箭头,然后在适用于该数据类型的可视化工具弹出列表中选择所需的可视化工具。

    出现用来显示信息的可视化工具。

将信息添加到“监视”窗口

如果要继续监视某个变量,可以从数据提示中将该变量添加到“监视”窗口。

将变量添加到“监视”窗口

  • 查看数据提示时,用鼠标右击,然后在快捷菜单中单击“添加监视”。

    变量即添加到“监视”窗口中,如果您使用的版本支持多个“监视”窗口,则变量添加到“监视 1”中。

请参见

任务

如何:使用“快速监视”对话框

概念

查看调试器中的数据

参考

如何:更改调试器窗口的数字格式

其他资源

可视化工具