GoLand 2025.2 Help

变量

变量 窗格位于 线程与变量 选项卡中,用于检查应用程序对象中存储的值。

变量窗格

帧窗格 中选择堆栈帧时, 变量 窗格会显示其作用域中的所有数据(方法参数、本地变量和实例变量)。 在该窗格中,您可以为对象设置标签、检查对象、计算表达式、将变量添加到监视等。

工具栏

仅当 监视窗格 被隐藏,且配置的监视显示在 变量 窗格中时,该工具栏才会显示。 通过 监视 切换按钮控制是否隐藏或显示 监视 窗格:

  • 按钮按下时(默认状态),会隐藏 监视 窗格,并在 变量 窗格中显示工具栏。 焦点位于 调试器选项卡

  • 按钮释放时,工具栏将移至 监视 窗格。

项目

快捷键

描述

新建监视按钮

Insert

单击此按钮以创建新监视。

移除监视按钮

Delete

单击此按钮以从列表中移除所选监视。

上移监视按钮 下移监视按钮

Alt+Up Alt+Down

使用这些按钮更改监视顺序。

复制监视按钮

Ctrl+D

使用此按钮创建所选监视的副本。

在“变量”选项卡中显示监视

在“变量”选项卡中显示监视

使用此切换按钮隐藏或显示 监视 窗格。 默认情况下,按钮处于按下状态,并显示在 变量 窗格的工具栏中。 因此, 监视 窗格被隐藏,监视显示在 变量窗格 中。

  • 若要单独显示 监视 窗格并在其中查看配置的监视,请释放 在“变量”选项卡中显示监视 切换按钮。 监视 窗格会随工具栏上的 在“变量”选项卡中显示监视 切换按钮一起显示。

  • 要隐藏 监视 窗格并在 变量 中查看监视,请在 监视 窗格的工具栏上按下 在“变量”选项卡中显示监视 切换按钮。 切换按钮将返回至 变量 窗格的工具栏上的默认位置。

项目

快捷键

描述

新建监视

选择此命令以创建新监视。 将打开一个文本字段,您可以在其中输入新的监视表达式。

移除监视

Delete

选择此命令以从列表中删除当前选中的监视表达式。

移除全部监视

选择此命令以从列表中删除所有监视表达式。

编辑

F2

选择此命令以更改所选的监视表达式。

自定义数据视图

添加一个 自定义类型渲染器

检查

此命令适用于字段、本地变量和引用表达式,并会打开一个非模态 检查 窗口,便于集中查看某个引用。 您可以根据需要打开多个 检查 窗口。 检查 窗口中的视图与 Watches 窗格中的视图相同,但占用更少的屏幕空间。

标记对象

F11

使用此命令为对象添加标签。

设置值

F2

使用此命令更改字段或变量的运行时值。

复制值

Ctrl+C

使用此命令将所选变量的值复制到剪贴板。 如果选择了多个项目,不仅会复制变量的值,还会复制它们的结构,从而在将选择内容复制粘贴到文本文件时,缩进将模拟调试器的树状输出,以生成易于阅读的结果。

或者,悬停在某个值上即可在工具提示中查看其内容。

复制 JSON

此菜单项仅在 JavaScript context 中可用。 选择此命令可将所选值复制为 JSON format

将值与剪贴板比较

使用此命令将所选值与当前剪贴板中的值进行比较。

复制名称

使用此命令将所选变量的名称复制到剪贴板。

计算表达式

Alt+F8

使用此命令在打开的对话框中计算所选变量。

添加到 Watches

此命令适用于所有节点,但静态节点除外。 使用此命令创建引用该节点的表达式,并将该表达式添加到 Watches 窗格。

显示引用对象

使用此命令显示引用当前选中变量的对象列表。

跳转到源码

F4

此命令将在编辑器中打开所选变量或字段的源代码,并将光标定位到对应行。

跳转到类型源码

F4

使用此命令跳转到所选变量或字段所属类的定义。

变量类型

每个变量左侧的图标表示其类型:

  • 变量 :变量

  • 数组或切片 :数组或切片

  • 字段 :字段

  • 原始类型 :原始类型(数字、字符串或布尔值)

  • 参数 :参数

最后修改日期: 2025年 9月 26日