Goland常用快捷键

Goland常用快捷键

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+Alt+Enter:当前行的上方插入空行
  • CTRL+X,删除当前光标所在行
  • CTRL+D,复制当前光标所在行
  • ALT+SHIFT+UP/DOWN,可以将光标所在行的代码上下移动
  • CTRL+SHIFT+U,可以将选中内容进行大小写转化

函数操作

  • CTRL+ALT+L,转到函数定义处
  • ALT+”<-“,回退到上一次查看函数定义处

二、问题记录

git revert后如何恢复之前的本地修改

使用Goland提交本地修改时,发现commit注释信息与提交内容不符,然后不小心使用git revert命令将本地代码都回退了。

Goland右上角有个git提交历史记录,可以查看过往提交信息。

由于回退的内容还比较多,也没有备份,通过搜索相关问题,发现Goland有本地历史记录,而且可以恢复指定日期的历史记录。

右键项目,显示下拉菜单,选择Local History

选择需要恢复的一个日期,右键弹出revert选项,点击即可恢复。


参考文章:
Goland常用快捷键

评论

:D 一言句子获取中...

加载中,最新评论有1分钟缓存...