变量
线程 & 变量 选项卡中的 变量 窗格可让您检查应用程序对象中存储的值。

在 帧窗格 中选定堆栈帧时, 变量 窗格会显示其作用域内的所有数据(方法参数、局部变量和实例变量)。 在此窗格中,您可以为对象设置标签、检查对象、计算表达式、将变量添加到监视等。
计算表达式字段
仅在隐藏 监视窗格 时,此字段才会显示在 变量 窗格中,因此已配置的监视会显示在 变量 窗格中。
要计算任意表达式,请在 变量 窗格中的 计算表达式 字段中输入该表达式,然后按 Enter
结果会显示在其下方。 您也可以点击表达式字段右侧的
, 将该表达式添加到监视。

上下文菜单
项 | 快捷键 | 说明 |
|---|---|---|
新建监视 | 选择此命令以创建新监视。 将打开一个文本字段,您可以在其中输入新的监视表达式。 | |
删除监视 | Delete | 选择此命令以从列表中删除当前选定的监视表达式。 |
删除所有监视 | 选择此命令以从列表中删除所有监视表达式。 | |
编辑 | F2 | 选择此命令以更改所选监视表达式。 |
暂停/恢复监视 | 选择此命令以暂停或恢复监视。 | |
自定义数据视图 | 添加一个 自定义类型渲染器。 | |
检查 | 此命令适用于字段、局部变量和引用表达式,并会打开一个非模态的 检查 窗口,便于您专注于特定引用。 您可以根据需要打开任意数量的 检查 窗口。 该 检查 窗口中的视图与 监视 窗格中的视图相同,但占用的屏幕空间更少。 | |
设置值 | F2 | 使用此命令可更改字段或变量的运行时值。 |
复制值 | Ctrl+C | 使用此命令可将所选变量的值复制到剪贴板。 如果选择了多个项,不仅会复制变量的值,还会复制它们的结构,这样当您将所选内容复制并粘贴到文本文件时,缩进会模拟调试器的树状输出,从而生成易于阅读的输出。 或者,将鼠标悬停在某个值上,在工具提示中查看其内容。 |
复制 JSON | 该菜单项仅在 JavaScript 上下文 中可用。 选择此命令以按 JSON 格式 复制所选值。 | |
将值与剪贴板比较 | 使用此命令可将所选值与当前剪贴板中的值进行比较。 | |
复制名称 | 使用此命令可将所选变量的名称复制到剪贴板。 | |
计算表达式 | Alt+F8 | 使用此命令可在打开的对话框中 计算所选变量。 |
添加到监视 | 此命令适用于除静态节点外的所有节点。 使用此命令可创建引用该节点的表达式,并将此表达式添加到 监视 窗格。 | |
显示引用对象 | 使用此命令可显示引用当前所选变量的对象列表。 | |
跳转到源 | F4 | 此命令会在编辑器中打开所选变量或字段的源代码,并将插入符号置于相应行。 |
跳转到类型源 | F4 | 使用此命令可导航到所选变量或字段的类定义。 |
以数组形式查看 | 显示为数组 适用于表示 NumPy 数组的变量。 选择此命令以在 数据视图 工具窗口中显示数据。 您也可以点击变量旁的 作为数组查看 链接。 | |
以图像形式查看 | 显示为图像 适用于表示 NumPy 1D、2D 或 3D 数组的变量。 选择此命令以在 绘图 工具窗口中以图像形式显示数据。 您也可以点击变量旁的 显示为图像 链接。 有关更多信息,请参阅 Plots 工具窗口。 | |
以数据帧形式查看 | 显示为 DataFrame 适用于表示 pandas 数据帧的变量。 选择此命令以在 数据视图 工具窗口中显示数据。 您也可以点击变量旁的 作为DataFrame 查看 链接。 |
变量类型

每个变量左侧的图标表示其类型:
: 数组
: 原始类型
: 对象
: 数组
: 原始类型
: 对象