• 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,快速定位到某行。

    代码编辑:

    CTRL+O,实现接口的所有方法
    ALT+Q,可以看到当前方法的声明。
    SHIFT+ENTER,可以向下插入新行,即使光标在当前行的中间。
    CTRL+X,删除当前光标所在行。
    CTRL+D,复制当前光标所在行。
    ALT+SHIFT+UP/DOWN,可以将光标所在行的代码上下移动。
    CTRL+SHIFT+U,可以将选中内容进行大小写转化。
    CTRL+Backspace,按单词进行删除。
    SHIFT+ENTER,可以向下插入新行,即使光标在当前行的中间。
    ALT+UP可以实现方法的跳转

    其它快捷键:

    ctrl + n 导航到类名
    ctrl + shift + n 导航到文件
    ctrl + e/ctrl + shift + e 打开到最近的文件/打开最近修改的文件
    ctrl + shift + i 简短地查看源定义
    ctrl + alt + m 重构表达式为函数 光标在表达式的末尾
    ctrl + space 快速返回实现 return 字段后使用
    ctrl+ shift+ a 工具调用 如 go tools,restful 等
    ctrl + shift + space 智能类型推断式返回 return 字段后使用
    ctrl + i 实现某接口
    ctrl + p 查看 method 参数信息
    ctrl + shift + p 查看表达式类型
    ctrl + alt + v 自动生成表达式返回值
    alt + j 相同单词多选 类似 sublime Ctrl + D
    ctrl+alt+enter 在上一行重启一行
    ctrl + i 实现某接口(在 type struct 上使用)
    ctrl + p 查看方法参数信息(在方法括号中使用)
    ctrl + shift + p 查看表达式类型(在表达式上或者表达式末尾使用)
    alt + enter 会出现一些 intention的操作(比如在第三方包名上使用,可以添加 import 包别名)
    ctrl + alt + v 生成表达式返回值(表达式末尾使用。先不要写 “resp, err :=”,按下快捷键后会自动生成。)
    Alt + J 类似 sublime 上的 Ctrl + D 多选 (此外还有 Shift + Ctrl + Alt + J, Alt + Shift + Mouse Click,可以实现多选 )

  • 相关阅读:
    easy-animation | Animation for Sass
    UC手机浏览器(U3内核)相关文档整理
    视差滚动(Parallax Scrolling)的一点小心得
    MVC Filter 返回json格式
    Jquery 实现左右两侧菜单添加、移除
    .Net 发送邮件
    Request.From,Request.QueryString转对象
    DataTable转List,转对象
    SQL Table 自动生成Net底层-控制器Autofac注入
    SQL Table 自动生成Net底层-生成业务层Service
  • 原文地址:https://www.cnblogs.com/-wenli/p/12419912.html
Copyright © 2020-2023  润新知