Go语言GoLand——技巧
GoLand在其help
中即可调出帮助文档,其快捷键都在其中可以查询得到。
不过在这里我将常见的快捷键自己做了个总结,了解这些快捷键完全可以大大的提高我们的编程效率,类似于会快捷键的vim
和不会快捷键的vim
的差别了。
必须要掌握的快捷键
这里头罗列的快捷键需要尽量的进行掌握,而且都是在编程过程中,都是会经常使用到的,可以说是非常有用了。
比较神奇,但真的好用的技巧
以下技巧参考自:【Go 夜读】#50 GoLand Tips & Tricks,以及自己了解的独到技巧。
1、便捷辅助生成代码
在err变量后面,输入.nn
即可快捷生成判断语句。
2、根据提示创建变量
在编程时,经常会出现需要临时创建一个临时变量的情况,每次我们还需要挪动以下光标,在这种情况下,我们可以使用:Alt+Enter
组合键。
3、重构代码,迅速将一串代码拉出来生成函数
快捷键:Shift+Ctrl+Alt+T
。
4、快捷定义函数返回值
快捷键:Shift+Ctrl+Alt+T
。
5、快速将函数导出到新建文件(包)中
选中函数名,祭出大杀器,Shift+Ctrl+Alt+T
,至于怎么用,其实我都没讲后面的事,因为操作非常简单,不需要我来当个蹩脚的翻译。
6、多行选中,用于多行同时添加
Shift + Alt + Insert
进入多行选中模式,再按一次退出。
7、快速生成函数的测试程序
光标点击到函数,快捷键:Alt+Insert
。
有可能需要安装gotests
。
1 | go get -u github.com/cweill/gotests/... |
8、打开最近的文件,方便用于各文件跳转
Ctrl+ E 打开最近打开的文件 Ctrl + shift + E 打开最近所在的位置
9、go fmt 和 file watcher
File watcher 绑定go fmt,可以在保存后操作文件(但我实际使用时觉得不好用,goland已经做了一部分go fmt的功能,但没有那么多),我觉得可以手动使用go fmt。
10、自动换行显示
setting搜索Soft Wraps。
11、跳转文件首行和末尾
Ctrl + Home/End
,文件首行和末尾。
2021.1 更新
Alt+Enter
,对着json
数据使用组合键。
本文标题:Go语言GoLand——技巧
文章作者:小师
发布时间:2019-08-07
最后更新:2022-05-04
原始链接:chunlife.top/2019/08/07/Go语言GoLand——技巧/
版权声明:本站所有文章均采用知识共享署名4.0国际许可协议进行许可