golang 开发环境(ide)比较

大部分的golang ide我都用过一段时间,因此可以比较一下。

  • LiteIDE 是用qt写的一款开源ide,因为是开源所以比较灵活,后续一定会发扬光大有可能超越vscode。现阶段适合初级选手。
  • goland 商业级ide工具,跳转,搜索,编译,调试,插件,主题都比较全,而且运行速度极快(通过预先在内存中解析tags来实现快速索引),不足之处是耗内存和cpu,需要收费。 破解版经常失效会让你重新破解(1个月内弹出来几次是正常的,很烦人)。
  • vscode 与goland几乎一样好用,各种插件,主题等。 可以按照vim插件,编辑效率成倍提高(如果你还在用ctrl+c, ctrl+v 这一类的邪门武功,你一定要自我反省了,vim能让你忘掉鼠标的存在,专心编码)。 不足之处是运行速度比goland慢,不过有golang社区人员参与vscode新产品研发的情况下,vscode运行速度已经块了不少。
  • vim-go 正统的编辑器,执行效率最高,运行速度最快,功能扩展都是最优。 如果自己觉得自己是一个golang或linux大神,而你不会用vim开发项目,那你对大神2个字是严重的误判。

放一张vim开发的截图:
golang 开发环境(ide)比较
golang 开发环境(ide)比较

上一篇:Android SDK上手指南 3:用户交互


下一篇:编译与链接