goland 实现自动格式化代码
作者:柴米yo 时间:2024-02-22 07:44:16
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),保存并格式化代码
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。如有错误或未考虑完全的地方,望不吝赐教。
来源:https://blog.csdn.net/wangxinxinsj/article/details/92967240
标签:goland,格式化,代码
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
.Net行为型设计模式之观察者模式(Observer)
2024-05-13 09:17:50
![](https://img.aspxhome.com/file/2023/3/126183_0s.png)
django celery redis使用具体实践
2022-12-03 02:45:39
![](https://img.aspxhome.com/file/2023/5/87785_0s.png)
深入解析PYTHON 虚拟机令人拍案叫绝的字节码设计
2023-09-02 16:13:21
![](https://img.aspxhome.com/file/2023/9/99209_0s.jpg)
Python操作MongoDb数据库流程详解
2024-01-18 08:48:36
20行python代码的入门级小游戏的详解
2023-07-15 01:25:31
学习ASP.NET八天入门:第四天
2007-08-07 13:40:00
![](https://img.aspxhome.com/file/UploadPic/20078/7/200787134256933s.gif)
PHP删除数组中指定值的元素常用方法实例分析【4种方法】
2024-06-05 09:51:58
MySQL数据入库时特殊字符处理详解
2024-01-13 01:36:09
python实现人人网登录示例分享
2022-06-25 09:17:51
Access数据库用另一种方式管理密码
2008-10-13 12:25:00
关于Math.PI、前自增和后自增
2009-05-25 12:38:00
使链接具有最大化、最小化的功能代码
2008-02-24 16:43:00
python3处理含有中文的url方法
2021-04-10 02:42:45
![](https://img.aspxhome.com/file/2023/8/92318_0s.jpg)
SQL Server 中调整自增字段的当前初始值
2024-01-27 13:53:01
需要使用php模板的朋友必看的很多个顶级PHP模板引擎比较分析
2023-11-19 02:10:43
jQuery实现的简单分页示例
2024-04-09 19:45:29
MySQL条件查询语句常用操作全面汇总
2024-01-26 11:10:24
![](https://img.aspxhome.com/file/2023/4/92754_0s.png)
SQL Server密码管理的六个危险判断
2008-10-23 13:57:00
django之跨表查询及添加记录的示例代码
2022-11-23 14:44:25
golang通过mysql语句实现分页查询
2024-01-23 13:30:03
![](https://img.aspxhome.com/file/2023/4/130724_0s.png)