Goland的常用快捷键

  1. 运行程序:Shift + F10 或者 Ctrl + Shift + R


    • Shift + F10:运行当前文件
    • Ctrl + Shift + R:选择运行的配置(如果有多个),然后运行程序
  2. 调试程序:Shift + F9 或者 Ctrl + Shift + D


    • Shift + F9:以 Debug 模式运行当前文件
    • Ctrl + Shift + D:选择 Debug 配置(如果有多个),然后以 Debug 模式运行程序
  3. 自动格式化代码:Ctrl + Alt + L


    • 可以对整个项目或者单个文件进行格式化
  4. 代码自动补全:Ctrl + Space


    • 当输入代码时,可以使用此快捷键来自动补全代码,同时会列出相关的代码提示。
  5. 查找文件:Ctrl + Shift + N


    • 可以快速查找项目中的文件,包括 Go 源文件、配置文件等。
  6. 查找方法、变量等:Ctrl + Shift + Alt + N


    • 可以查找项目中的方法、变量、常量等。
  7. 查找类的继承关系:Ctrl + H


    • 可以查找类的继承关系,包括父类和子类。
  8. 查找方法的调用关系:Ctrl + Alt + H


    • 可以查找方法被哪些代码调用,以及方法调用哪些代码。
  9. 生成代码:Alt + Insert


    • 可以快速生成常用的代码,如函数、结构体、接口等。
  10. 快速查看文档:Ctrl + Q


    • 在使用 GoLand 编写代码时,可以快速查看函数、方法、变量等的文档。
  11. 快速查看定义:Ctrl + B


    • 可以快速查看函数、方法、变量等的定义。
  12. 注释/取消注释:Ctrl + /


    • 可以快速注释/取消注释代码。
  13. 复制一行代码:Ctrl + D


    • 可以复制当前光标所在的行的代码。
  14. 删除一行代码:Ctrl + Y


    • 可以删除当前光标所在的行的代码。
  15. 代码折叠/展开:Ctrl + - / Ctrl + +


    • 可以折叠/展开代码块,如函数体、条件语句等。
  16. 查找下一个/上一个:F3 / Shift + F3


    • 可以在代码中查找下一个/上一个匹配项。
  17. 提交代码到版本控制系统:Ctrl + K


    • 可以将当前修改提交到版本控制系统(如 Git)中。
  18. 查看版本控制系统提交历史:`Ctrl + Alt + Shift + H
  19. 代码重构:Ctrl + Alt + Shift + T


    • 可以进行代码重构,如重命名变量、提取函数等。
  20. 查看代码结构:Ctrl + F12


    • 可以查看当前文件中的代码结构,包括变量、函数、结构体等。
  21. 查看方法的参数信息:Ctrl + P


    • 在调用方法时,可以查看方法的参数信息。
  22. 跳转到指定的行:Ctrl + G


    • 可以跳转到指定的行。
  23. 跳转到定义:Ctrl + B


    • 可以跳转到方法、变量等的定义。
  24. 自动补全括号等:Ctrl + Shift + Enter


    • 可以自动补全括号、分号等。
  25. 缩进代码:Tab / Shift + Tab


    • 可以缩进/取消缩进当前行的代码。
  26. 代码调试:F8 / F9 / F7


    • F8:单步执行,不进入方法
    • F9:单步执行,进入方法
    • F7:单步执行,进入方法内部
  27. 切换文件窗口:Ctrl + Tab


    • 可以切换当前打开的文件窗口。
  28. 查找类的实现:Ctrl + Alt + B


    • 可以查找类的实现。
  29. 查找变量的使用:Alt + F7


    • 可以查找变量在哪些地方被使用。
  30. 查找方法的重写:Ctrl + F4


    • 可以查找方法被哪些子类重写。

以上这些都是 GoLand 中常用的快捷键,通过熟练掌握这些快捷键,可以大幅提高编码效率。同时,GoLand 还支持用户自定义快捷键,可以根据自己的使用习惯设置适合自己的快捷键。

最后修改:2023 年 08 月 27 日
如果觉得我的文章对你有用,请随意赞赏