Goland快捷键
- Goland快捷键教程
Golang 的开发工具 Goland 的快捷键我们大体可以分为五大类,即:文件相关快捷键、代码格式化快捷键、查找和定位快捷键、代码编辑快捷键和界面切换快捷键。
- 文件相关快捷键
| Goland快捷键
Goland快捷键教程
Golang 的开发工具 Goland 的快捷键我们大体可以分为五大类,即:文件相关快捷键、代码格式化快捷键、查找和定位快捷键、代码编辑快捷键和界面切换快捷键。
文件相关快捷键
| 快捷键 | 描述 | | ------------ | ------------------------------ | | CTRL+E | 打开最近浏览过的文件 | | CTRL+SHIFT+E | 打开最近更改的文件 | | CTRL+N | 可以快速打开 struct 结构体 | | CTRL+SHIFT+N | 可以快速打开文件 |
代码格式化快捷键
| 快捷键 | 描述 | | ------------ | -------------------------------------------- | | CTRL+ALT+T | 可以把代码包在一个块内,例如 if else 等 | | CTRL+ALT+L | 格式化代码 | | CTRL+空格 | 代码提示 | | CTRL+/ | 单行 注释 | | CTRL+SHIFT+/ | 多行注释 | | CTRL+B | 快速打开光标处的结构体或方法(跳转到定义处) | | CTRL+“+/-” | 可以将当前方法进行展开或折叠 |
查找和定位快捷键
| 快捷键 | 描述 | | ------------ | -------------- | | CTRL+R | 替换文本 | | CTRL+F | 查找文本 | | CTRL+SHIFT+F | 进行全局查找 | | CTRL+G | 快速定位到某行 |
代码编辑快捷键
| 快捷键 | 描述 | | ----------------- | ----------------------------------------- | | ALT+Q | 可以看到当前方法的声明 | | CTRL+Backspace | 按单词进行删除 | | SHIFT+ENTER | 可以向下插入新行,即使光标在当前行的中间 | | CTRL+X | 删除当前光标所在行 | | CTRL+D | 复制当前光标所在行 | | ALT+SHIFT+UP/DOWN | 可以将光标所在行的代码上下移动 | | CTRL+SHIFT+U | 可以将选中内容进行大小写转化 | | CTRL+SHIFT+SPACE | 自动补全代码 | | ALT+ENTER | 检查并修复 | | ALT+UP | 可以实现方法的跳转 | | CTRL+O | 实现接口的所有方法 | | CTRL+SHIFT+I | 简短地查看源定义 | | CTRL+SHIFT+M | 重构表达式为 函数,光标在表达式的末尾 | | CTRL+SHIFT+A | 工具调用,如 go tools,restful 等 | | CTRL+SHIFT+SPACE | 智能类型推断式返回,return 字段后使用 | | CTRL+I | 实现某接口 | | CTRL+P | 查看 method 参数信息 | | CTRL+SHIFT+P | 查看表达式类型 | | CTRL+ALT+V | 自动生成表达式返回值 | | ALT+J | 相同单词多选 | | CTRL+ALT+ENTER | 在上一行重启一行 |
界面切换快捷键
| 快捷键 | 描述 | | ------ | ------------------------ | | ALT+1 | 打开/关闭 Project 窗口 | | ALT+2 | 打开/关闭 Favorites 窗口 | | ALT+7 | 打开文件方法列表 | | alt和+ | 展开 | | alt+up | 跳方法 | | ctrl+w | 快速选中一个单词 |
Goland快捷键总结
Golang 的开发工具 Goland 的快捷键我们大体可以分为五大类,即:文件相关快捷键、代码格式化快捷键、查找和定位快捷键、代码编辑快捷键和界面切换快捷键。快捷键 | 描述 |
| ------------ | ------------------------------ |
| CTRL+E | 打开最近浏览过的文件 |
| CTRL+SHIFT+E | 打开最近更改的文件 |
| CTRL+N | 可以快速打开 **struct** 结构体 |
| CTRL+SHIFT+N | 可以快速打开文件 |
## 代码格式化快捷键
| 快捷键 | 描述 |
| ------------ | -------------------------------------------- |
| CTRL+ALT+T | 可以把代码包在一个块内,例如 **if else** 等 |
| CTRL+ALT+L | 格式化代码 |
| CTRL+空格 | 代码提示 |
| CTRL+/ | 单行 **注释** |
| CTRL+SHIFT+/ | 多行注释 |
| CTRL+B | 快速打开光标处的结构体或方法(跳转到定义处) |
| CTRL+“+/-” | 可以将当前方法进行展开或折叠 |
## 查找和定位快捷键
| 快捷键 | 描述 |
| ------------ | -------------- |
| CTRL+R | 替换文本 |
| CTRL+F | 查找文本 |
| CTRL+SHIFT+F | 进行全局查找 |
| CTRL+G | 快速定位到某行 |
## 代码编辑快捷键
| 快捷键 | 描述 |
| ----------------- | ----------------------------------------- |
| ALT+Q | 可以看到当前方法的声明 |
| CTRL+Backspace | 按单词进行删除 |
| SHIFT+ENTER | 可以向下插入新行,即使光标在当前行的中间 |
| CTRL+X | 删除当前光标所在行 |
| CTRL+D | 复制当前光标所在行 |
| ALT+SHIFT+UP/DOWN | 可以将光标所在行的代码上下移动 |
| CTRL+SHIFT+U | 可以将选中内容进行大小写转化 |
| CTRL+SHIFT+SPACE | 自动补全代码 |
| ALT+ENTER | 检查并修复 |
| ALT+UP | 可以实现方法的跳转 |
| CTRL+O | 实现接口的所有方法 |
| CTRL+SHIFT+I | 简短地查看源定义 |
| CTRL+SHIFT+M | 重构表达式为 **函数**,光标在表达式的末尾 |
| CTRL+SHIFT+A | 工具调用,如 go tools,restful 等 |
| CTRL+SHIFT+SPACE | 智能类型推断式返回,**return** 字段后使用 |
| CTRL+I | 实现某接口 |
| CTRL+P | 查看 method 参数信息 |
| CTRL+SHIFT+P | 查看表达式类型 |
| CTRL+ALT+V | 自动生成表达式返回值 |
| ALT+J | 相同单词多选 |
| CTRL+ALT+ENTER | 在上一行重启一行 |
## 界面切换快捷键
| 快捷键 | 描述 |
| ------ | ------------------------ |
| ALT+1 | 打开/关闭 Project 窗口 |
| ALT+2 | 打开/关闭 Favorites 窗口 |
| ALT+7 | 打开文件方法列表 |
| alt和+ | 展开 |
| alt+up | 跳方法 |
| ctrl+w | 快速选中一个单词 |
## Goland快捷键总结
Golang 的开发工具 Goland 的快捷键我们大体可以分为五大类,即:文件相关快捷键、代码格式化快捷键、查找和定位快捷键、代码编辑快捷键和界面切换快捷键。