预定义 macOS 键位图
GoLand 的顶级键盘快捷键
构建项目
此目录中的新内容 | ⌃ ⌥ N |
构建项目 | ⌘ F9 |
重建 | ⌘ ⇧ F9 |
基本编辑
剪切 | ⌘ X |
复制 | ⌘ C |
粘贴 | ⌘ V |
粘贴为纯文本 | ⌘ ⌥ ⇧ V |
从历史记录中粘贴... | ⌘ ⇧ V |
复制路径 | ⌘ ⇧ C |
复制引用 | ⌘ ⌥ ⇧ C |
全部保存 | ⌘ S |
撤销 | ⌘ Z |
重做 | ⌘ ⇧ Z |
缩进选区 | ⇥ |
取消行或选择的缩进 | ⇧ ⇥ |
自动缩进行 | ⌃ ⌥ I |
开始新建行 | ⇧ ⏎ |
在当前行之前开始新行 | ⌘ ⌥ ⏎ |
删除行 | ⌘ ⌫ |
合并行 | ⌃ ⇧ J |
复制行或选择 | ⌘ D |
切换大小写 | ⌘ ⇧ U |
临时文件 | ⌘ ⇧ N |
在新窗口中打开源码 | ⇧ F4 |
⌃ ⇧ . | |
⌃ ⇧ Comma |
文本光标导航
将文本光标移动到上一个单词 | ⌥ ← |
将文本光标移至下一个单词 | ⌥ → |
将光标移动到行首 | ⌘ ← |
将插入光标移至行尾 | ⌘ → |
移动文本光标到匹配的大括号 | ⌃ M |
将文本光标移动到代码块起始位置 | ⌘ ⌥ [ |
光标移到代码块末尾 | ⌘ ⌥ ] |
下一方法 | ⌃ ⇧ ↓ |
前一方法 | ⌃ ⇧ ↑ |
将插入点移到页面顶部 | ⌘ Page ↑ |
将文本光标移动到页面底部 | ⌘ Page ↓ |
Page Up | Page ↑ |
下一页 | Page ↓ |
将光标移动到文本开始处 | ⌘ Home |
将光标移至文本末尾 | ⌘ End |
选择文本
全选 | ⌘ A |
用选择左对齐 | ⇧ ← |
右侧选择 | ⇧ → |
将光标移动到上一个单词并选择 | ⌥ ⇧ ← |
将文本光标移动到下一个单词并选择 | ⌥ ⇧ → |
将文本光标移动到行首并选择 | ⌘ ⇧ ← |
将文本光标移动到行尾并选择 | ⌘ ⇧ → |
使用选择向上 | ⇧ ↑ |
下移选择 | ⇧ ↓ |
移动文本光标到代码块开头并选中 | ⌘ ⌥ ⇧ [ |
将文本光标移动到代码块结束并选中 | ⌘ ⌥ ⇧ ] |
移动文本光标到页面顶部并选择 | ⌘ ⇧ Page ↑ |
将文本光标移动到页面底部并选择 | ⌘ ⇧ Page ↓ |
向上翻页并选择 | ⇧ Page ↑ |
向下翻页并选择 | ⇧ Page ↓ |
移动文本光标到文本开始并选择 | ⌘ ⇧ Home |
移动文本光标至文本末尾并选中 | ⌘ ⇧ End |
扩展选择 | ⌥ ↑ |
缩小选择范围 | ⌥ ↓ |
代码折叠
展开 | ⌘ NumPad + |
折叠 | ⌘ NumPad - |
递归展开 | ⌘ ⌥ NumPad + |
递归折叠 | ⌘ ⌥ NumPad - |
全部展开 | ⌘ ⇧ NumPad + |
全部折叠 | ⌘ ⇧ NumPad - |
折叠选择 | ⌘ . |
多个光标和选择范围
⌥ Click | |
⌘ ⇧ 8 | |
双击 ⌥ + 上 | |
双击 ⌥ + 下 | |
⌥ ⇧ G | |
⌃ G | |
⌘ ⌃ G | |
⌃ ⇧ G | |
⌥ ⇧ Middle-Click | |
⌥ ⇧ Click | |
⌘ ⌥ ⇧ Click |
编码辅助
上下文导航
找到一切
双击 ⇧ | |
⌘ F | |
⌘ G | |
⌘ ⇧ G | |
⌘ R | |
⌘ ⇧ F | |
⌘ ⇧ R | |
文本光标处单词的下一个出现位置 | N/A |
转到文件... | ⌘ ⇧ O |
⌘ F12 | |
转到符号…… | ⌘ ⌥ O |
⌘ ⇧ A |
从符号导航
代码分析
⌥ ⏎ | |
错误描述 | ⌘ F1 |
F2 | |
⇧ F2 | |
⌘ ⌥ ⇧ I | |
显示问题窗口 | ⌘ 6 |
运行和调试
双击 ⌃ | |
运行上下文配置 | ⌃ R |
运行... | ⌃ ⌥ R |
调试上下文配置 | ⌃ D |
调试... | ⌃ ⌥ D |
附加到进程... | ⌥ ⇧ F5 |
停止 | ⌘ F2 |
恢复程序 | ⌘ ⌥ R |
停止后台进程... | ⌘ ⇧ F2 |
单步跳过 | F8 |
强制步过 | ⌥ ⇧ F8 |
单步跳入 | F7 |
智能步入 | ⇧ F7 |
强制步入 | ⌥ ⇧ F7 |
退出 | ⇧ F8 |
运行到光标处 | ⌥ F9 |
强制运行到光标 | ⌘ ⌥ F9 |
显示执行点 | ⌥ F10 |
求值表达式…… | ⌥ F8 |
快速求值表达式 | ⌘ ⌥ F8 |
切换行断点 | ⌘ F8 |
切换临时行断点 | ⌘ ⌥ ⇧ F8 |
查看断点... | ⌘ ⇧ F8 |
编辑断点 | ⌘ ⇧ F8 |
显示运行窗口 | ⌘ 4 |
显示调试窗口 | ⌘ 5 |
显示 服務 窗口 | ⌘ 8 |
重构
重构此代码… | ⌃ T |
重命名... | ⇧ F6 |
更改签名... | ⌘ F6 |
内联... | ⌘ ⌥ N |
移动... | F6 |
提取方法... | ⌘ ⌥ M |
引入字段... | ⌘ ⌥ F |
引入参数... | ⌘ ⌥ P |
引入变量... | ⌘ ⌥ V |
安全删除... | ⌘ ⌦ |
全局 VCS 操作
版本控制系统操作弹窗... | ⌃ V |
提交... | ⌘ K |
更新项目 | ⌘ T |
回滚 | ⌘ ⌥ Z |
推送... | ⌘ ⇧ K |
下一个更改 | ⌃ ⌥ ⇧ ↓ |
上次更改 | ⌃ ⌥ ⇧ ↑ |
显示版本控制窗口 | ⌘ 9 |
显示提交窗口 | ⌘ 0 |
差异查看器
显示差异 | ⌘ D |
比较文件 | ⌘ D |
下一个不同 | F7 |
上一个差异 | ⇧ F7 |
接受左侧 | ⌘ ⌃ → |
接受右侧 | ⌘ ⌃ ← |
选择相对差异窗格 | ⌃ ⇧ ⇥ |
显示差异设置弹出窗口... | ⌘ ⇧ D |
工具窗口
隐藏活动工具窗口 | ⇧ ⎋ |
隐藏所有工具窗口 | ⌘ ⇧ F12 |
跳转到最后一个工具窗口 | F12 |
向左延展 | ⌃ ⌥ ← |
向右拉伸 | ⌃ ⌥ → |
拉伸到顶部 | ⌃ ⌥ ↑ |
拉伸到底部 | ⌃ ⌥ ↓ |
显示 项目 窗口 | ⌘ 1 |
显示书签窗口 | ⌘ 2 |
显示查找窗口 | ⌘ 3 |
显示运行窗口 | ⌘ 4 |
显示调试窗口 | ⌘ 5 |
显示问题窗口 | ⌘ 6 |
⌘ 7 | |
显示 服務 窗口 | ⌘ 8 |
显示版本控制窗口 | ⌘ 9 |
显示提交窗口 | ⌘ 0 |
显示终端窗口 | ⌥ F12 |