您现在的位置是:网站首页> 编程资料编程资料
goland 实现自动格式化代码_Golang_
2023-05-26
869人已围观
简介 goland 实现自动格式化代码_Golang_
1、利用File Watchers
goland->Preferences->搜索框内输入 file watchers->选择File Watchers->点击右边的左下角的 + 号->选择go fmt 模板->弹出设置框,默认选项->点击确定->确定
设置成功后,在编写go 文件时就会自动格式化你的代码,如果没有生效,请重启下

2、利用goland 代码提交工具
goland 自带的git 提交工具里,点击提交按钮->弹出页面里勾上Go fmt->再提交
这里就会在代码提交前自动执行 go fmt ,该方法与上面的方法的区别是提交的时候才会格式化代码,编码过程中不会强制格式化代码

3、利用快捷键格式化代码
file watcher 会在编码过程中强制格式化,有些人会不适应,
git 提交时格式化,有时候想看下格式效果,有些来不及我们可以手动格式化代码,利用
command+option+L 三个组合键,这里是 L 键不需要按shift
你随时随地都可以格式化下代码
这里的mac 的快捷方式
window
ctrl+alt+L
补充:goland 保存时自动格式化代码 fmt
goland idea可以帮助我们在保存时自动格式化代码
下面列一下 goland 怎么配置:
1、file-setting

2、tools-file watchers

3、添加go fmt

4、测试 编写代码(ctrl+s),保存并格式化代码


以上为个人经验,希望能给大家一个参考,也希望大家多多支持。如有错误或未考虑完全的地方,望不吝赐教。
您可能感兴趣的文章:
相关内容
- go run main.go 一直提示找不到包的解决方案_Golang_
- golang 如何删除二进制文件中的源码路径信息_Golang_
- Golang 删除文件并递归删除空目录的操作_Golang_
- Golang 文件操作:删除指定的文件方式_Golang_
- golang 通用Contains方法分享_Golang_
- Golang中Bit数组的实现方式_Golang_
- Golang 如何实现函数的任意类型传参_Golang_
- 解决Golang time.Parse和time.Format的时区问题_Golang_
- Golang 使用Map实现去重与set的功能操作_Golang_
- 使用Golang的channel交叉打印两个数组的操作_Golang_
