Go 开发者 Top 6 IDE:你掌握几个,又用哪个?

这个 Top 排行,没有直接数据支持,凭直觉的,哈哈哈哈哈。(其实也结合了部分网上资料,比如 2019 年官方的调查结果)。

1、VSCode

这是微软出品的,超级棒的文本编辑器。我出过 VSCode 系列相关教程,目前我主要使用 VSCode 进行开发。VSCode 本身不是专门针对 Go 的编辑器,所以需要通过插件来支持 Go,这就是 Go for Visual Studio Code 插件,前些天更新到了 v0.22.0,默认启用了 gopls。

注意,目前该插件是 Go Team 维护的。官方支持,值得拥有!

有了 gopls,VSCode 写 Go 代码的感觉特别棒,我认为一定程度上可以媲美 GoLand,而且它是开源免费的呢。

2、GoLand

JetBrains 以 Intellij IDEA 和针对特定语言的 IDE 而闻名。而 GoLand 是为 Go 开发者提供的 JetBrains 解决方案。

GoLand 是一个专门为 Go 开发者构建的跨平台 IDE。它是一个商业 IDE,也就是要钱的,不过正因为要钱,它的功能特别强大。

比如有动态错误检测和修复建议、一步撤销重构、智能代码完成、未使用代码检测和文档提示等。

此外,它还具有强大的调试功能,用户友好的代码导航,以及对 Git、GitHub 和 Mercurial 开箱即用的支持。

目前个人用户第一年 89 美金,后续续费会便宜些。

可能很多人抱怨贵,但 JetBrains 还是很不错的,如果你有开源项目,可以申请免费 Licence;如果你是学生,也可以申请。

3、LiteIDE

有些人可能不知道这款 IDE,这是国人开发的,专门为 Go 语言打造的 IDE。在 2012 年我刚接触 Go 语言时,这款 IDE 就跟着出现了。

官方的介绍:这是一款简单,开源,跨平台的 Go IDE

【声明】:芜湖站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。

相关文章