goland常用插件有哪些?

刚刚开始学习go的小白,看到学习GO语言的IDE有IntelliJ旗下的Goland,特此来问有啥好用的插件

自己查的

Statistic:代码统计插件

Key Promoter X:点击方式完成时提示此方式的快捷键

GitToolBox:自动fetching项目最新代码,显示编辑页光标行的git日志

SCA Checker 是一款专门用于 Go 项目 SCA 检测的插件。通过分析依赖的第三方库是否存在漏洞,并最终生成 markdown 格式的报告。

字符串操作(String Manipulation)Tabnine AI 代码补全GitToolBoxProtocol BuffersKey Promoter XMakefile LanguagecsvRainbow Brackets git commit template.ignoreGoanno - 自动生成函数注释模版

参考:

goland插件汇总

goland 必备插件 - CSDN

大家好,我是阿兵云原生

工作中我们都只是写注释是一个好习惯,作为新生代的农名工,特别烦的就是别人不写注释,但是自己偏偏又不喜欢写注释

对于 golang 的注释,我发现很多新朋友总是自己去写注释,这没毛病

但是咱们没必要所有注释都自己写,这耗时耗力,明明有工具可以提高我们的效率,咱们就不要用手写了,咱们来看看 goland 如何给我们自动生成各种注释,分别为如下两个方面直接 使用插件 Goanno 的方式来进行注释简单说明一下 Goland 的文件注释 和 Goland 的函数注释

直接 使用插件 Goanno 的方式来对方法、接口、结构体注释模板配置

1、简单安装 Goanno 插件File->Settings->Plugins ,搜索 Goanno

配置 Goanno 插件,按照如下方式配置后,点击 submit 即可生效

Normal Method 配置内容如下:

Interface 配置内容如下:

Interface Method 配置内容如下:

Struct配置内容如下:

开始在我们的代码中验证注释, 在方法、结构体、接口上 使用 快捷键 ctrl +alt +/ (windows 系统), 如果是 mac 可以使用 control + commond + / 快捷键,

具体效果可以见下图

Goland 文件注释

goland 菜单路径:File->Settings->Editor->File and Code Templates 打开如下对话框

并在 Go File 对应的框中写入如下信息:

验证新建文件的效果

Goland 函数注释

goland 菜单路径File->Settings->Editor->Live Templates 打开如下对话框点击 ”+”选择Live Template写入代码模板名 hhh,这也是之后的快捷键

新建方法修改注释模板,配置内容如下

填写如下内容

点击 Edit variables 编辑变量

咱们填入具体的 date() 和 time()

点击 define 应用到 GO 上面

在 golang 代码中,敲入 hhh 就可以看到注释

当然我们也可以设置复杂一些,能够满足我们的自定义需求即可

新手通过如上的方式设置之后,不仅咱们写注释的效率提高了,我们写注释的模板也可以统一了,不会出现同一个人,一会是这种风格的注释,一会又是另外一种方格的注释了

本文结束,感谢阅读,欢迎交流,点个赞,关注一波 再走吧

欢迎点赞,关注,收藏

朋友们,你的支持和鼓励,是我坚持分享,提高质量的动力

好了,本次就到这里

技术是开放的,我们的心态,更应是开放的。拥抱变化,向阳而生,努力向前行。

我是阿兵云原生,欢迎点赞关注收藏,下次见~

1.下载安装GoLand

先去官网下载,我这里下载的是最新版本的2023.2.3,测试过2023最新版本以及2022版本以上的版本没问题。

img安装然后打开

img提示要输入激活码,先关闭应用,等下再打开

img

2.下载激活工具

打开下载好的激活包(下载后记得不要删除和移动,然后安装的路径尽量不要带中文路径、删掉就会失效的)windows的样子

img打开scripts文件夹

imgmac的样子

img打开scripts文件夹

img

3.windows系统的GoLand激活

先执行uninstall-all-users.vbs,直接双击打开,此步骤是为了防止之前有过激活信息,确保当前环境变量下没有激活工具的变量信息,可先执行卸载脚本,再进行后面的激活操作,避免激活失败。

img出现弹框done说明成功

img然后再执行install-current-user.vbs,直接双击打开即可

img这里需要等待10秒左右才会出现done弹框,才是成功

img然后打开GoLand再输入对应的激活码即可

4.mac系统的GoLand激活

先打开终端再运行uninstall.sh,此步骤是一键帮你去掉以前所激活过留下的东西,解决key is invalid的问题。防止激活失败

img

sh xxxxx 运行下.sh文件(记得sh后面加空格加路径)出现done说明成功。

img接着执行install.sh,与上面同理,出现done,the kill xxxxx 说明成功。

img重新打开 GoLand,输入激活码即可

5.激活演示

激活码获取方式 (关键字goland)输入激活码

imgLicensed即表示激活成功,点击continue关掉窗口就好了,激活截止时间显示到2099年12月31号!即便激活到2099,但是官方会动态升级可能随时失效,保持联系,我们永久维护!

img激活演示

img