GoLand 2025.2 Help

编辑器标注栏

标注栏是编辑器左侧的一块垂直区域。 标注栏会在您编写代码时提供重要信息和可轻松访问的操作图标。 标注栏的外观和行为可根据您的偏好进行自定义。

编辑器标注栏

如果您使用的是较小的屏幕,并希望标注栏和其他 UI 元素占用更少空间,可以启用 compact mode

如果您使用屏幕阅读器,可以将其 configure 为朗读标注栏中的行号、注解和图标工具提示。

配置标注栏外观

  • 要配置标注栏外观,请右键点击标注栏,然后转到 外观

    您可以配置以下标注栏元素:

    • 行号

    • 行号上的断点

    • 缩进指引线

    • 固定区域

    • 路径导航

    配置标注栏外观

行号

默认情况下,标注栏显示行号,便于在与团队成员讨论或浏览代码时引用特定代码行。

配置行号

您可以根据需要在多个行号显示模式之间切换。

  1. 打开 设置 对话框(Ctrl+Alt+S ),转到 编辑器 | 常规 | 外观

  2. 启用 显示行号 选项后,从下拉菜单中选择所需的行号显示模式:

    标准行号模式按照文件从上到下顺序编号,为每一行分配唯一号码。 此模式有助于直接跳转以及在讨论或错误消息中引用特定行。

    绝对行号

    行号显示每行与当前光标位置的距离行数。 此功能十分适合通过 keyboard shortcuts 快速移动或编辑代码块。

    相对行号

    该模式将绝对行号和相对行号相结合,在光标当前行显示绝对编号,其他行显示相对编号。 该方式便于同时利用两种编号系统进行高效的导航与编辑。

    混合行号

隐藏行号

若要隐藏行号,请执行以下任一操作:

  • 右键点击标注栏,取消选择 外观 | 显示行号

  • 设置 对话框中,前往 编辑器 | 常规 | 外观 并取消选中 显示行号 选项。

代码折叠

为便于专注于当前任务,您可以启用 code folding。 默认情况下,未折叠区域的标注栏图标在鼠标悬停时显示。

代码折叠

若要始终显示折叠图标,请转到 设置 | 编辑器 | 常规 | 代码折叠 并在 显示代码折叠箭头 旁选择 始终

若要始终隐藏折叠图标,请转到 设置 | 编辑器 | 常规 | 代码折叠 并清除 显示代码折叠箭头 复选框。

操作图标

可用边距图标的列表取决于项目的配置、所使用的框架以及已安装的插件。 例如,操作图标可用于 跟踪类的实现与重写方法 ,或 运行应用程序。

要访问项目中可用的边距图标列表,请前往 设置 | 编辑器 | 常规 | 装订线图标

要在边距中显示或隐藏图标,请选中或取消选中其旁边的复选框。 若要禁用所有边距图标,请取消选中列表顶部的 显示装订区域图标(I) 复选框。

“设置”对话框中的标注栏图标设置

书签

书签用于标记特定代码行,以便日后快速定位。

添加匿名行书签

  • 在编辑器中,将插入符号放置在某行代码上并按下 F11

  • 或者,右键单击想要添加书签的代码行旁的边距,并选择 添加书签

    添加匿名书签

书签图标将出现在已添加书签的行旁边的边距中。

添加匿名书签

添加助记符行书签

  1. 在编辑器中,将插入符号放置在某行代码上并按下 Ctrl+F11

    或者,右键单击想要添加书签的代码行旁的边距,并选择 添加助记书签

  2. 在打开的弹出窗口中,选择一个数字或字母,作为该书签的标识符。

    如果所选助记符已被使用,IDE 会询问是否要用新书签覆盖现有书签。 选择 不再询问 选项以静默方式覆盖助记符。

  3. (可选)为新书签提供描述信息。

  4. 按下 Enter ,或再次单击所选字母或数字以保存书签。

    字母或数字书签图标将出现在已添加书签的行旁边的边距中。

    添加助记符书签

调试器

编辑器边距是 调试应用程序的便捷入口。

启动调试会话

  • 启动调试器会话 ,请点击类中带有 main() 方法附近边距中的 运行 运行图标 图标,然后选择 调试。 这将为您创建一个临时的运行/调试配置。

    运行/调试选项

边距还允许 管理断点

管理断点

  • 要设置行断点,请单击可执行代码所在行的边距。

  • 要设置方法断点,请单击方法声明行的边距。

  • 要移动断点,请将其拖动到边距中的其它行。

配置断点图标

默认情况下, 断点图标叠加在行号上以节省水平空间。

断点

要将断点放置在靠近行号的位置,请右键点击边距并取消选中 外观 | 行号上的断点

    版本控制

    配置 Git Blame 注解

    通过使用 VCS 注解 ,您可以找出是谁引入了对某文件的更改。

    要启用注解,请右键点击边距并选择 使用Git 追溯注解(N)

    Git Blame 注解

    您可以根据偏好配置注解显示的信息:

    • 注解内容。 右键点击注解并转到 视图。 您可以选择要在注解中包含的信息:修订号、更改日期、作者姓名。

    • 颜色。 右键点击注解并转到 视图 | 颜色。 您可以选择高亮显示的内容:变更顺序(以便更清晰地查看近期提交)或变更作者。 要禁用高亮显示,请选择 隐藏 选项。

    • 名称。 右键点击注解并转到 视图 | 名称。 您可以选择作者标签的显示方式:全名、仅名字或姓氏,首字母,或电子邮件地址。

    在编辑器中修改文件时,您还可以跟踪文件的更改。 所有更改都通过 更改标记高亮显示,出现在修改后的代码行旁边的边距中,以展示自上次 与版本库同步以来的更改类型。 当您将更改提交到版本库时,更改标记会消失。

    您对文本引入的更改将使用颜色编码表示:

    添加、更改和删除的代码行高亮颜色

    下表列出了一些 配色方案中的默认行高亮颜色及其含义。

    颜色

    行状态

    说明

    颜色示例:浅蓝色 #C3D6E8

    已修改行

    自上次更新以来已被修改的行。

    颜色示例:浅橙色 #EDDCBC

    仅空白符被修改的行

    自上次更新以来,只修改了空白符的行。

    颜色示例:浅绿色 #C9DEC1

    已添加行

    自上次更新以来新增的行。

    灰色三角形 #9F9F9F

    已删除行

    自上次更新以来被移除的行。

    颜色

    行状态

    说明

    颜色示例:深灰蓝色 #374752

    已修改行

    自上次更新以来已被修改的行。

    颜色示例:深灰橙色 #4C4638

    仅空白字符被修改的行

    自上次更新以来仅修改了空白字符的行。

    颜色示例:深灰绿色 #384C38

    已添加的行

    自上次更新以来添加的行。

    灰色三角形 #656E76

    已删除的行

    自上次更新以来已删除的行。

    颜色

    行状态

    描述

    颜色示例:蓝色 #1AABFF

    已修改的行

    自上次更新以来已被修改的行。

    颜色示例:灰色 #666666

    仅空白字符被修改的行

    自上次更新以来仅修改了空白字符的行。

    颜色示例:绿色 #009924

    已添加的行

    自上次更新以来添加的行。

    橙色三角形 #FFA14F

    已删除的行

    自上次更新以来已删除的行。

    当您将鼠标悬停在变更标记上并点击它时,会显示一个工具栏,您可以使用该工具栏管理变更。工具栏会与显示已修改行的先前内容的框架同时显示: 工具栏会与显示已修改行的先前内容的框架同时显示:

    已修改行标记

    您可以点击 “还原”图标 回滚更改,并点击 “显示差异”图标 查看当前行与存储库版本之间的差异。

    您无需回滚整个文件,只需复制此弹出窗口中的任何内容部分并粘贴到编辑器中即可。

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