[转]Golang开发三种IDE的对比

Posted fanbi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[转]Golang开发三种IDE的对比相关的知识,希望对你有一定的参考价值。

1 引言

Golang目前常用的IDE包括 VSCode,LiteIDE,GOLand。

本文基于win7 x64 sp1操作系统,进行对比。

2 测试对比

VSCode LiteIDE GoLand
占硬盘空间大小 208M 86.9M 693M
开发语言 JS/Electron C++/Qt java
代码提示 类似于文本编辑器 非常棒 超级棒
调试功能 好用 不好用,断点断不了,协程不支持 非常棒
运行时占用内存 350M 57M 900M
本测试所用版本 v1.35 X35.3 2019.1
费用 免费 免费 收费
源码 开源 开源 闭源

总体评价:

  1. liteIDE 运行速度快,代码提示特别好用,但是调试功能不太好用

  2. VSCode 调试功能好用,但是代码提示非常一般,写起来特别费劲

  3. GoLand 各项功能非常完善,但是是收费的,并且占用资源较多

个人建议:

  1. 可以将LiteIDE和VSCode配合使用,一个写代码 ,一个用来调试

  2. 如果为了效率还是选GoLand

3 参考

[1] 原文链接

以上是关于[转]Golang开发三种IDE的对比的主要内容,如果未能解决你的问题,请参考以下文章

千呼万呼使出来Gogland (jetBrains发布的golang IDE)

Golang 中三种读取文件发放性能对比

Go_18: Golang 中三种读取文件发放性能对比

golang使用Nsq(转)

不同开发语言之PythonJavaGolang对比

01-Golang-环境搭建