书签
如果您处理大型项目,查找文件和文件夹可能会耗费大量时间。 对于这类情况,GoLand 提供了书签功能。 您可以为所需的代码行添加书签,以便更轻松地找到它们。 您还可以为比项目中其他项更常用的文件、文件夹添加书签。
您的所有书签会在 书签 工具窗口中按列表分组,您可以通过主菜单中选择 ,或按 Alt+2 打开此窗口。 该工具窗口还会显示所有 断点 ,这些断点在您放置到代码中后会自动添加到专用列表中。

GoLand 提供两种书签类型:
匿名书签 没有标识符,允许您放置任意数量的书签。 带有匿名书签标记的文件和行会显示书签图标。
助记书签 可使用数字(0 到 9)或字母(A 到 Z)创建书签。 带有助记书签标记的文件和行会显示带有相应字母或数字的图标框。

添加书签
GoLand 会将您的书签添加到 书签 工具窗口中自动创建的预定义列表中,该列表名称与项目名称相同。 您可以 创建更多列表并 将其他列表设置为默认列表。
添加匿名行书签
在编辑器中,将插入符定位于某行代码,并按 F11。
或者,右键单击想要添加书签的代码行旁的边距,并选择 添加书签。

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

添加助记行书签
在编辑器中,将插入符定位于某行代码,并按 Ctrl+F11。
或者,右键单击想要添加书签的代码行旁的边距,并选择 添加助记书签。
在打开的弹窗中,选择一个作为此书签标识符使用的数字或字母。
如果所选助记符已被使用,IDE 将询问是否要用新书签替换现有书签。 选择 不再询问 选项以静默覆盖助记符。
可选,为新书签添加描述。
按 Enter 或再次单击所选的字母或数字以保存书签。
一个带字母或数字的书签图标将出现在已加书签的行左侧边距中。

为文件和文件夹添加书签
在 项目 工具窗口 Alt+1 中,右键点击要加书签的项,并选择 (F11 )或 添加助记书签 (Ctrl+F11)。
要为多个项添加书签,请在工具窗口中选中这些项,右键点击任意一项,并选择 (F11)。
对于助记书签,请选择要用作此书签标识符的数字或字母。
按下 Enter ,或再次单击所选字母或数字以保存书签。
相应的图标将显示在 项目 工具窗口 Alt+1 中,位于已添加书签的项目旁。
为编辑器选项卡添加书签
您可以逐个从编辑器选项卡中添加文件书签。 这些书签将添加到 默认列表 中。
右键单击要添加书签的文件选项卡,然后选择 (F11 )添加匿名书签,或选择 添加助记书签 (Ctrl+F11 )添加带标识符的书签。
对于助记符书签,选择一个数字或字母,作为该书签的标识符。
按下 Enter ,或再次单击所选字母或数字以保存书签。
为所有编辑器选项卡添加书签
您可以快速为所有打开的文件添加书签,并将这些书签添加到新建列表中。
单击选项卡栏上的 最近文件、标签操作及更多 图标
,然后选择 。
为新建列表命名。
您可以将此列表用作新建书签的设置项 默认列表 :启用 用作默认列表 选项。
IDE 将创建一个新列表,并将所有打开标签页中的文件添加到该列表中。

在书签间导航
跳转到包含数字的助记书签
按住 Ctrl ,然后按键盘上的助记数字。
例如,要跳转到带助记符 5 的书签,请按 Ctrl+5。
跳转到包含字母的助记书签
默认情况下,未为带字母助记符的书签导航分配快捷键,但您可以自定义设置。
按 Ctrl+Alt+S 打开设置,然后选择 。
在快捷键列表中展开 并按需配置快捷键。
按配置好的快捷键,在编辑器中跳转到字母书签。
导航行书签
默认情况下,未为行书签导航分配快捷键,但您可以自定义设置。
按 Ctrl+Alt+S 打开设置,然后选择 。
在快捷键列表中展开 ,并配置以下快捷键:
下一行书签/上一行书签 用于在所有行书签之间导航。
编辑器中的下一行书签/编辑器中的上一行书签 用于在打开文件中的书签之间导航。
在弹窗中导航行书签
按 Shift+F11 ,或在主菜单中转到 。
双击书签,或使用键盘选择后按 Enter。
对于助记符书签,按下相应数字或字母。
默认情况下,GoLand 仅在书签弹出窗口中显示行书签。 您可以配置设置以查看其他添加书签的项(例如文件或文件夹):按 Ctrl+Alt+S 打开 IDE 设置,选择 高级设置 ,然后关闭 仅在弹出窗口中显示行书签 选项。
从列表中导航至书签
在主菜单中,转到 ,或按 Alt+2 打开 书签 工具窗口。
展开所需的书签列表,或点击 全部展开 展开所有列表。
双击列表中的书签可跳转到相应位置,或按下:
Ctrl+Alt+Down ( )跳转到下一个书签。
Ctrl+Alt+Up ( )返回上一个书签。
修改书签
重命名书签
书签具有简短描述。 默认情况下,描述包含书签所在行的代码,或书签位置的项目名称。 如有需要,您可以为书签添加自定义简短描述。
按住 Alt 并单击编辑器侧边栏中的书签图标。
您也可以右键点击编辑器侧边栏中的书签图标、 项目 工具窗口 Alt+1 中的带书签项,或 书签 工具窗口中的书签,并选择 重命名书签…。
在打开的对话框中,指定新描述,并点击 确定(O)。

您可以在 书签 工具窗口中或编辑器中查看书签描述:将鼠标悬停在侧边栏书签图标上,即可查看带有书签描述的工具提示。
为匿名书签分配助记符
您可以将匿名书签转换为助记符书签。
右键点击编辑器侧边栏中的书签图标、 项目 工具窗口中的带书签项 Alt+1 或 书签 工具窗口中的书签,选择 分配助记键 (或按 Ctrl+F11)。

在弹出的窗口中,选择用作该书签标识符的数字或字母。
您也可以填写描述。
按下 Enter ,或再次单击所选字母或数字以保存书签。
更改助记符标识符
右键点击编辑器侧边栏中的书签图标、 项目 工具窗口 Alt+1 中的带书签项,选择 更改助记键 (或按 Ctrl+F11)。

在弹出的窗口中选择另一个标识符。 如有需要,也可修改描述。
按下 Enter ,或再次单击所选字母或数字以保存书签。
匿名化助记书签
您可以将助记符书签转换为匿名书签。
右键点击编辑器侧边栏中的书签图标、 项目 工具窗口 Alt+1 中的带书签项,或 书签 工具窗口中的书签,选择 移除助记键。
删除书签
要从 书签 工具窗口或侧边栏删除书签,请右键点击并选择 删除书签。
要从 项目 工具窗口 Alt+1 中删除书签,请右键点击带书签项并选择 。
书签列表
有一个预定义的空书签列表,其名称与项目名称相同。 默认情况下,GoLand 会将您的书签添加到该列表中。 如有需要,您可以将其他列表设为默认列表。 您还可以创建多个列表,并在它们之间移动条目。
创建书签列表
在主菜单中,转到 ,或按 Alt+2 打开 书签 工具窗口。
在工具窗口中,点击
,在打开的对话框中为新建列表命名。若希望书签自动添加至此列表,请启用 用作默认列表 选项并点击 创建。

将书签移动到其他列表
转到 或按 Alt+2 打开 书签 工具窗口,然后将书签拖动到另一个列表中。
在 项目 工具窗口 Alt+1 中,右键点击书签项并选择 。
排序书签
要在列表中上移或下移书签,请在 书签 工具窗口中右键点击该书签,然后选择 上移(U) 或 下移(D)。
要在工具窗口中按文件分组显示行书签,请在 书签 工具窗口中点击
,然后选择 按文件将行书签分组 选项。
更改默认列表
GoLand 会将所有书签添加到配置为默认列表的列表中。 如有需要,您可以为书签使用另一个默认列表。
在主菜单中,转到 或按 Alt+2 打开 书签 工具窗口。
右键点击要设为默认书签列表的列表,然后选择 将列表标记为默认。
该列表现在位于工具窗口中的其他列表上方,并带有 默认 标记。

删除书签列表
删除列表后,所有来自该列表的书签将从代码和项目项中移除。
在主菜单中,转到 或按 Alt+2 打开 书签 工具窗口。
右键点击要删除的列表,然后选择 删除书签列表。