常用的快捷键
| 快捷键 | 作用 |
| Alt+Enter | 显示意向操作和快速修复代码 |
| Ctrl+P | 参数信息提示 |
| Ctrl+Q | 查看代码元素文档 |
| Alt+Insert | 生成代码(如getter,setter等) |
| Ctrl+O | 重写父类方法 |
| Ctrl+I | 实现接口方法 |
| Ctrl+Alt+T | 环绕代码片段(如if、try/catch) |
| Ctrl+/ | 注释/反注释代码 |
| Ctrl+Space | 代码自动完成提示 |
| Ctrl+Alt+L | 格式化代码 |
| Ctrl+Alt+O | 优化导入语句 |
| Alt+Enter | 导入包 Quick Fix |
| Ctrl+Alt+V | 提取变量 |
| Ctrl+Alt+M | 提取方法 |
| Ctrl+R | 替换文本 |
| Ctrl+F6 | 重命名标识符 |
| Ctrl+F12 | 查看方法定义 |
| Alt+7 | 查看函数、类引用 |
| F8 | 在断点间切换 |
| Shift+F8 | 查看断点信息 |
| Alt+F9 | 运行至光标处 |
| Ctrl+Alt+H | 查看方法调用层级 |
快捷键大全(与上面会有重复)
| 序号 | 快捷键 | 功能描述 |
| 1 | Ctrl+F | 查找文本 |
| 2 | Ctrl+R | 替换文本 |
| 3 | Ctrl+Z | 撤销 |
| 4 | Ctrl+Y | 重做 |
| 5 | Alt+Enter | 快速修复代码 |
| 6 | Ctrl+P | 参数信息提示 |
| 7 | Ctrl+Q | 查看文档说明 |
| 8 | Alt+Insert | 生成代码 |
| 9 | Ctrl+O | 重写方法 |
| 10 | Ctrl+I | 实现接口方法 |
| 11 | Ctrl+B | 查看声明位置 |
| 12 | Ctrl+Click | 跳转到声明位置 |
| 13 | Ctrl+F12 | 查看方法实现 |
| 14 | Ctrl+H | 查看类层级 |
| 15 | Ctrl+E | 最近打开的文件 |
| 16 | Ctrl+Alt+Left/Right | 切换代码视图 |
| 17 | Ctrl+Shift+N | 查找类文件 |
| 18 | Ctrl+Alt+B | 跳转到实现位置 |
| 19 | Alt+F1 | 查找代码错误 |
| 20 | Alt+Enter | 快速修复错误 |
| 21 | Ctrl+/ | 注释/取消注释 |
| 22 | Ctrl+Space | 代码自动补全 |
| 23 | Ctrl+Alt+L | 格式化代码 |
| 24 | Ctrl+Alt+O | 优化导入包 |
| 25 | Ctrl+Alt+I | 自动缩进线 |
| 26 | Ctrl+Alt+T | 用代码模板包住 |
| 27 | Ctrl+J | 插入Live 模板 |
| 28 | Ctrl+Alt+J | 显示所有Live模板 |
| 29 | Ctrl+Shift+Space | 智能代码提示 |
| 30 | Ctrl+Shift+Enter | 完成代码语句 |
| 31 | Ctrl+Alt+V | 提取变量 |
| 32 | Ctrl+Alt+F | 提取字段 |
| 33 | Ctrl+Alt+M | 提取为方法 |
| 34 | Ctrl+Alt+P | 提取参数为方法 |
| 35 | Ctrl+Alt+C | 重构为常量 |
| 36 | Ctrl+Shift+Up/Down | 代码向上/下移动 |
| 37 | F2/Shift+F2 | 跳转到错误或警告位置 |
| 38 | Alt+F7 | 查找整个项目中使用位置 |
| 39 | Ctrl+F7 | 查找文件中使用位置 |
| 40 | Ctrl+N | 通过类名快速跳转到类 |
| 41 | Ctrl+Shift+I | 快速查看目录 |
| 42 | Alt+F1 | 查询错误描述信息 |
| 43 | F2/Shift+F2 | 跳转到下一个错误位置 |
| 44 | Alt+Home | 跳转到导航栏 |
| 45 | Ctrl+Alt+S | 打开设置窗口 |
| 46 | Ctrl+Shift+A | 查找所有操作和设置 |
| 47 | Ctrl+Tab | 在打开的文件间切换 |
| 48 | F12 | 返回到前一个工具窗口 |
| 49 | Shift+F10 | 运行代码 |
| 50 | Alt+F9 | 调试代码 |
以上涵盖了Goland中最常用和最高效的快捷键,合理利用可以大幅提升开发效率
