Goland的常用快捷键
运行程序:
Shift + F10
或者Ctrl + Shift + R
Shift + F10
:运行当前文件Ctrl + Shift + R
:选择运行的配置(如果有多个),然后运行程序
调试程序:
Shift + F9
或者Ctrl + Shift + D
Shift + F9
:以 Debug 模式运行当前文件Ctrl + Shift + D
:选择 Debug 配置(如果有多个),然后以 Debug 模式运行程序
自动格式化代码:
Ctrl + Alt + L
- 可以对整个项目或者单个文件进行格式化
代码自动补全:
Ctrl + Space
- 当输入代码时,可以使用此快捷键来自动补全代码,同时会列出相关的代码提示。
查找文件:
Ctrl + Shift + N
- 可以快速查找项目中的文件,包括 Go 源文件、配置文件等。
查找方法、变量等:
Ctrl + Shift + Alt + N
- 可以查找项目中的方法、变量、常量等。
查找类的继承关系:
Ctrl + H
- 可以查找类的继承关系,包括父类和子类。
查找方法的调用关系:
Ctrl + Alt + H
- 可以查找方法被哪些代码调用,以及方法调用哪些代码。
生成代码:
Alt + Insert
- 可以快速生成常用的代码,如函数、结构体、接口等。
快速查看文档:
Ctrl + Q
- 在使用 GoLand 编写代码时,可以快速查看函数、方法、变量等的文档。
快速查看定义:
Ctrl + B
- 可以快速查看函数、方法、变量等的定义。
注释/取消注释:
Ctrl + /
- 可以快速注释/取消注释代码。
复制一行代码:
Ctrl + D
- 可以复制当前光标所在的行的代码。
删除一行代码:
Ctrl + Y
- 可以删除当前光标所在的行的代码。
代码折叠/展开:
Ctrl + -
/Ctrl + +
- 可以折叠/展开代码块,如函数体、条件语句等。
查找下一个/上一个:
F3
/Shift + F3
- 可以在代码中查找下一个/上一个匹配项。
提交代码到版本控制系统:
Ctrl + K
- 可以将当前修改提交到版本控制系统(如 Git)中。
- 查看版本控制系统提交历史:`Ctrl + Alt + Shift + H
代码重构:
Ctrl + Alt + Shift + T
- 可以进行代码重构,如重命名变量、提取函数等。
查看代码结构:
Ctrl + F12
- 可以查看当前文件中的代码结构,包括变量、函数、结构体等。
查看方法的参数信息:
Ctrl + P
- 在调用方法时,可以查看方法的参数信息。
跳转到指定的行:
Ctrl + G
- 可以跳转到指定的行。
跳转到定义:
Ctrl + B
- 可以跳转到方法、变量等的定义。
自动补全括号等:
Ctrl + Shift + Enter
- 可以自动补全括号、分号等。
缩进代码:
Tab
/Shift + Tab
- 可以缩进/取消缩进当前行的代码。
代码调试:
F8
/F9
/F7
F8
:单步执行,不进入方法F9
:单步执行,进入方法F7
:单步执行,进入方法内部
切换文件窗口:
Ctrl + Tab
- 可以切换当前打开的文件窗口。
查找类的实现:
Ctrl + Alt + B
- 可以查找类的实现。
查找变量的使用:
Alt + F7
- 可以查找变量在哪些地方被使用。
查找方法的重写:
Ctrl + F4
- 可以查找方法被哪些子类重写。
以上这些都是 GoLand 中常用的快捷键,通过熟练掌握这些快捷键,可以大幅提高编码效率。同时,GoLand 还支持用户自定义快捷键,可以根据自己的使用习惯设置适合自己的快捷键。
此处评论已关闭