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 的快捷键我们大体可以分为五大类,即:文件相关快捷键、代码格式化快捷键、查找和定位快捷键、代码编辑快捷键和界面切换快捷键。