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 参考