快捷键
GoLand 针对其大多数与编辑、导航、重构、调试及其他任务相关的命令提供了 快捷键。 记住这些快捷键有助于让您在操作时双手保持在键盘上,从而提高工作效率。
所有默认快捷键均可 配置 ,您还可以为默认未设快捷键的操作分配快捷键。
关于预定义的键位映射方案,请参阅 预定义 macOS 键位映射 和 预定义 Windows 键位映射。
下表列出了部分最实用的快捷键:
快捷键 | 操作 |
|---|---|
双击 Shift | 在 GoLand、项目和当前 Git 仓库中快速查找任意文件、操作、类型、符号、工具窗口或设置。 |
Ctrl+Shift+A | 查找并执行命令、打开工具窗口或搜索设置项。 |
Alt+Enter | 为高亮错误和警告提供快速修复操作,为改进和优化代码提供意图操作。 |
F2 Shift+F2 | 跳转到下一个或上一个高亮错误。 |
Ctrl+E | 从列表中选择一个最近打开的文件。 |
Ctrl+W Ctrl+Shift+W | 根据特定的代码结构增减选区范围。 |
Ctrl+/ Ctrl+Shift+/ | 注释掉一行或一段代码。 |
Alt+F7 | 显示代码元素在整个项目中的所有使用位置。 按下 (Alt+F7) 时,GoLand 会查找接口方法的用法。 如需查找当前方法的用法,请按 Ctrl+Alt+Shift+F7。 |
选择合适的键位映射方案
查看键位映射配置,请打开 设置 对话框 Ctrl+Alt+S 并选择 按键映射。
使用预定义的键位映射方案
GoLand 会根据您的环境自动推荐一个预定义的键位映射方案。 请确保该方案与您使用的操作系统一致,或者选择一个与您习惯使用的其他 IDE 或编辑器(例如 Emacs 或 Sublime)的快捷键相匹配的方案。
查看本页面和 GoLand 文档中的其他页面时,您可以看到自己在 IDE 中使用的键位映射方案显示的快捷键 — 请使用页面顶部的选择器进行选择。
从插件安装键位映射方案
除默认的键位映射方案外,您还可以从插件安装键位映射方案(如 GNOME 和 KDE 的键位映射方案):打开 设置 对话框 Ctrl+Alt+S ,选择 插件 ,切换到 Marketplace 选项卡并搜索 keymap。
调整键位映射方案
您可以修改任意预定义键位映射方案的副本, 为常用命令分配自定义快捷键。
导入自定义键位映射方案
如果您有习惯使用的自定义键位映射方案,可 将其迁移到当前安装。
在使用中学习快捷键
GoLand 提供多种学习快捷键的方法:
查找操作 可让您在所有菜单和工具中搜索命令和设置。
按下 Ctrl+Shift+A 并开始输入,即可获取建议操作的列表。 然后,选择所需的操作并按下 Enter 执行该操作。

Key Promoter X 是一个插件,当通过鼠标执行命令时,它会显示包含对应快捷键的弹出提示。 它还会建议为频繁执行的命令创建快捷键。
如果您使用的是预定义键位映射方案,可以打印 默认键位映射参考卡 ,随手放在桌面上以便查阅。 该速查表也可通过 获取。
如需打印非默认或自定义键位映射方案,请使用 Keymap exporter 插件。
使用高级功能
您还可以通过以下实用功能进一步提高工作效率:
- 快速列表
如果有一组常用操作,可以创建 快速列表 ,通过自定义快捷键访问。 例如,您可以尝试使用以下预定义的快速列表:
重构此项 Ctrl+Alt+Shift+T
版本控制操作 Alt+`
- 智能键
GoLand 提供大量 输入辅助功能 ,例如自动添加配对标签和引号,以及识别 CamelHump 单词。
- 快速搜索
当焦点处于包含树、列表或表格的工具窗口中时, 开始输入以查看匹配项。
- 双击
在 GoLand 中,某些操作多次执行时可以提供更多结果。 例如,当您在字段、参数或变量声明的一部分上使用 Ctrl+Space 调用 基本代码补全 时,系统会根据当前作用域中的项类型建议名称。 再次调用后,将包含通过模块依赖项可用的类型。 连续第三次调用时,建议列表将包含整个项目。
- 调整工具窗口大小
您可以在无需使用鼠标的情况下调整工具窗口的大小:
要调整垂直工具窗口的大小,请按 Ctrl+Alt+Shift+Left 和 Ctrl+Alt+Shift+Right
要调整水平工具窗口的大小,请按 Ctrl+Alt+Shift+Up 和 Ctrl+Alt+Shift+Down