GoLand 2025.1 Help

变量

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

变量窗格

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

工具栏

仅当 监视窗格 被隐藏时,此工具栏才会出现,以便配置的监视显示在 变量 窗格中。 隐藏/显示 监视 窗格通过 监视 切换按钮控制:

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

  • 当按钮被释放时,工具栏移动到 监视 窗格。

条目

快捷键

描述

新建监视按钮

插入

点击此按钮以创建一个新监视。

移除监视按钮

Delete

点击此按钮以从列表中移除选定的监视。

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

Alt+Up Alt+Down

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

复制监视按钮

Ctrl+D

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

在变量选项卡中显示监视

在变量选项卡中显示监视

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

  • 要单独显示 监视 窗格并在其中查看配置的监视,请释放 在变量选项卡中显示监视 切换按钮。 监视 窗格会出现在工具栏上带有 在变量选项卡中显示监视 切换按钮。

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

条目

快捷方式

描述

新建监视

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

移除监视

Delete

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

编辑

F2

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

移除所有监视

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

自定义数据视图

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

Inspect

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

标记对象

F11

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

设置值

F2

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

复制值

Ctrl+C

使用此命令将选定变量的值复制到剪贴板。 如果选择了多个项目,不仅会复制变量的值,还会复制其结构,这样当您将选择内容粘贴到文本文件时,缩进会模仿调试器的树形输出,从而生成易于阅读的输出。

或者,将鼠标悬停在值上并在工具提示中查看其内容。

复制 JSON

此菜单项仅在 JavaScript 上下文中可用。 选择此命令以 JSON 格式复制选定的值。

与剪贴板中的值比较

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

复制名称

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

对表达式求值

Alt+F8

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

添加至监视

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

显示引用对象

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

跳转到源

F4

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

跳转到类型源

F4

使用此命令导航到选定变量或字段的类定义。

变量类型

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

  • 变量 :变量

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

  • 字段 :字段

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

  • 形参 :参数

最后修改日期: 2025年 6月 30日