想了解下大家在使用 Go 开发中, Go 的环境搭建, 以及推荐使用的 IDE。 推荐理由等等。
1 kunluanbudang 2018-05-09 18:11:05 +08:00 via Android vscode |
2 maemual 2018-05-09 18:12:53 +08:00 有钱买 GoLand,没钱 vs code |
3 mofe 2018-05-09 18:14:00 +08:00 vim 感觉自己很酷,哈哈 |
![]() | 4 ranwu 2018-05-09 18:17:39 +08:00 idea go 插件 |
![]() | 5 kohnv 2018-05-09 18:20:17 +08:00 via iPhone emacs 写 cpp 不行 写 go 挺爽的 |
![]() | 6 vclin 2018-05-09 18:25:29 +08:00 vscode,自动格式化代码不错,不过相对于 liteide,vscode 还是有一些函数不能跳转,不过界面+调试很省心 |
![]() | 7 gclove 2018-05-09 18:27:43 +08:00 自然是 code , 推荐指数 5 颗星. 该有的功能都有。 更新也快 Go Land 也可以, 不过不喜欢这种重的编辑器. 3 颗星吧 实在不行, atom, subl 也可以 |
8 c0pper 2018-05-09 18:39:44 +08:00 @kohnv 你用什么插件,我用 spacemacs 有 evil, auto-completion, syntax-checking, go to def 还是不好用 |
9 huclengyue 2018-05-09 18:54:53 +08:00 GoLand |
10 Sunshow 2018-05-09 19:11:33 +08:00 GoLand |
11 fangchang 2018-05-09 19:14:02 +08:00 GoLand |
12 natscat 2018-05-09 19:14:36 +08:00 sublime |
![]() | 13 WinMain 2018-05-09 19:15:02 +08:00 记事本 |
![]() | 14 xrlin 2018-05-09 19:36:46 +08:00 Goland 啦,开箱即用,debug、配置方便。 |
![]() | 15 per 2018-05-09 19:40:09 +08:00 via iPhone Emacs 主要是 go 的工具链太好用,gocode godef gofmt 配置一下就用 |
![]() | 16 lujiajing1126 2018-05-09 19:47:42 +08:00 Goland |
![]() | 17 kennylam777 2018-05-09 19:50:41 +08:00 vscode |
![]() | 18 wuYin 2018-05-09 19:54:12 +08:00 via Android Goland 自定义 live template 外加酷酷的 Material 主题,还有 Search Everywhere 功能,相比 VS Code 定义跳转支持得要好太多。所以我选 Goland |
![]() | 19 metrue 2018-05-09 20:04:27 +08:00 via iPhone vim |
![]() | 20 qiyuey 2018-05-09 20:36:19 +08:00 GoLand |
![]() | 21 ycbb123 2018-05-09 20:42:29 +08:00 GoLand |
22 StaticLove 2018-05-09 20:48:55 +08:00 GoLand +1 |
![]() | 23 evanvane 2018-05-09 21:02:59 +08:00 GoLand 佩服那些搞一堆插件的 喜欢开箱即用的 |
![]() | 24 wzwwzw 2018-05-09 21:07:37 +08:00 vscode goland |
![]() | 25 lcj2class 2018-05-09 21:27:30 +08:00 建议学一个受用终生的编辑器,比如:Emacs。社区也非常活跃: https://emacs-china.org/ |
26 hehe12dyo 2018-05-09 21:29:26 +08:00 GoLand 佩服哪些装 x 搞一堆插件的。 |
![]() | 27 BBCCBB 2018-05-09 21:33:24 +08:00 vim。哈哈 |
![]() | 28 orvice 2018-05-09 22:36:05 +08:00 vscode |
![]() | 29 wweir 2018-05-09 22:38:50 +08:00 via Android 我用 vscode,因为自己喜欢乱翻代码,经常看些各种语言的东西。 只接触 golang 的话,goland 省事、强大一点。 |
![]() | 30 yylucifer 2018-05-10 00:49:41 +08:00 goland 爽一笔 |
![]() | 31 0915240 2018-05-10 01:03:02 +08:00 via iPhone vscode goland |
34 wlwood 2018-05-10 08:04:00 +08:00 via Android emacs |
![]() | 35 zv2 2018-05-10 08:34:11 +08:00 sublime |
36 resory 2018-05-10 09:11:05 +08:00 word. |
37 jennifertxwoodma 2018-05-10 09:17:56 +08:00 我感觉 atom 挺好的 |
38 zzmstring 2018-05-10 09:30:14 +08:00 人生苦短,我用 JB |
![]() | 39 fiht 2018-05-10 09:33:02 +08:00 GoLand 的 自动导入 /取消导入 功能简直不要太方便。 |
40 hzqvipmailman 2018-05-10 09:34:08 +08:00 一般供选择的有 goland golite vscode 优缺点: goland 整套封装很好,但是比较重,和对语言的针对性强 golite 够快,但是个人感觉功能没有 goland 强,对于其他文件格式支持不是太完善 vscode 需要比较多的插件配置,特别是 go 插件 依赖插件 需要有 梯子 去拉取,不然没法用的, 但是好处就太强大了,插件的丰富可以让你随心所欲,而且 vscode 个人感觉只一款轻量级的全能编辑器之一,值得一直伴随你的 codeing 生活,虽然初期成本高,习惯了就很强大,如 vim 一样 所以我最终推荐是,如果长期编码,建议还是用 vscode 如果只是试试水尝试用 golang 建议用 goland |
![]() | 41 sryanyuan 2018-05-10 09:36:08 +08:00 goland 太臃肿了 不太喜欢 基本只用 vscode,只是配置比较麻烦,所以自己写了个小工具自动生成项目,直接把文件夹拉进去直接写 |
![]() | 42 bird8848 2018-05-10 09:39:46 +08:00 vim,装上 vim-go 插件。轻量级,易配置,自动格式化、查看文档也方便 |
![]() | 43 luw2007 2018-05-10 09:49:47 +08:00 vscode vim goland 建议:自己写着小东西 vim。自己写项目 |
44 qinhaoic 2018-05-10 09:53:40 +08:00 点进来我以为大家都会推荐 vscode 呢,结果好多 goland 的。我自己两个都用过,但现在基本只用 vscode,简单轻量,插件丰富,强烈推荐啊。 |
![]() | 45 luw2007 2018-05-10 10:07:00 +08:00 vscode vim goland 建议:自己写着小东西 vim。自己写项目 vscode。看别人的项目 goland vim 打开速度快,装上 vim-go 基本可以干活 vscode ide,装上插件,编辑,查看文档,跳转还算可以。 goland,跳转和重构比 vscode 好一点,不过资源占用比较多。 |
![]() | 46 JerseyCafe OP @所有人 谢谢大家这么热情的回复推荐和建议哈、 真的很感谢 。 |
48 vexjoe 2018-05-10 10:31:50 +08:00 Intellij IDEA,装个 go 插件。原因 - 平时写 java - 官方说明:This plugin extends IntelliJ platform with Go-specific coding assistance and tool integrations, and has **everything you could find in GoLand.** |
![]() | 49 flxxy 2018-05-10 10:33:15 +08:00 开箱即用 Goland,了解一下 你如果有多余的精力可以去 vscode |
![]() | 50 Veigar 2018-05-10 10:43:05 +08:00 vim 习惯了 |
![]() | 51 justfly 2018-05-10 10:45:12 +08:00 几年的 vimer 用的 vim-go 图省事直接一个 vscode 解决 |
![]() | 52 y835L9DyC5XD09kq 2018-05-10 10:48:13 +08:00 一直用 Atom+Goplus,昨天刚转的 idea |
![]() | 53 EINDEX 2018-05-10 10:49:56 +08:00 vscode or vim 站一票 |
![]() | 54 kohnv 2018-05-10 10:52:59 +08:00 via iPhone @c0pper gofmt godef go-autocomplete 配合通用的一些东西比如 yasnippet,projectile,magit。常用的跳转,补全,模板生成,一键 gotest,找文件,git 管理等需求基本都满足了。可能你需求比较复杂吧。。 |
55 icexin 2018-05-10 11:17:49 +08:00 由于在开发机上开发,一直使用 emacs,spacemacs 默认的配置感觉就够使了,daemon 模式配合 tmux,回家完全不用带电脑,爽! |
57 alexsunxl 2018-05-10 11:26:23 +08:00 emacs, 写啥都用 emacs 居然能看到友军, 不容易啊 |
58 cherrychen 2018-05-10 11:26:43 +08:00 vscode vim |
59 sudoz 2018-05-10 11:40:18 +08:00 IDE 只要是 JB 家有的我一律推荐 JB 家 |
![]() | 60 nuxt 2018-05-10 11:54:31 +08:00 goland |
![]() | 61 gyf304 2018-05-10 12:20:21 +08:00 vscode. 但 vscode 用 symlink 会出 bug. |
62 lkpjj 2018-05-10 12:33:40 +08:00 emacs |
63 chenchuanyin 2018-05-10 12:43:06 +08:00 emacs 配置 spacemacs+gocode |
![]() | 64 wulin 2018-05-10 13:48:19 +08:00 只有我一个用 LiteIDE 吗 |
![]() | 65 CMGS 2018-05-10 13:52:03 +08:00 vscode 保平安 |
66 miketeam 2018-05-10 14:01:03 +08:00 via iPhone 有钱狗兰,没钱盗版也要狗兰 |
![]() | 67 spice630 2018-05-10 15:54:44 +08:00 goland 觉得重的只是电脑不行,比如我。 |
68 a132811 2018-05-10 18:58:13 +08:00 vscode |
![]() | 69 qiuyun8m 2018-05-10 19:00:11 +08:00 vim |
![]() | 70 thet 2018-05-10 19:02:39 +08:00 via Android JB 全家桶 vscode 还是不习惯 有些函数不能跳 |
![]() | 71 L0VEJ0Y 2018-05-10 19:10:34 +08:00 via Android 就我一人 IntelliJ+Go 插件嘛 |
![]() | 72 angelface 2018-05-10 19:24:15 +08:00 原来没有人用 LiteIDE, |
![]() | 74 sadaharu09 2018-05-10 19:52:59 +08:00 人生苦短,快用 VSCODE |
![]() | 75 EastLord 2018-05-10 21:56:31 +08:00 够烂的 |
![]() | 76 Reficul 2018-05-10 23:57:20 +08:00 |
77 xjqxz2 2018-05-11 00:02:01 +08:00 OK~ Goland ... |
![]() | 78 darklowly 2018-05-11 03:30:23 +08:00 atom 安装 go-plus 插件,然后修改一下 keymap,好用的一笔 |
![]() | 79 darklowly 2018-05-11 03:30:43 +08:00 vs code 一直感觉太丑了 |
![]() | 80 cd2want 2018-05-11 09:27:52 +08:00 vscode |
![]() | 81 yzmm 2018-05-11 09:55:35 +08:00 |
82 duhongle 2018-05-11 12:08:40 +08:00 vs code |
![]() | 83 timothyye 2018-05-22 00:46:16 +08:00 NeoVim + vim-go |
![]() | 84 kenzi 2018-06-02 17:15:21 +08:00 neovim |
85 vgmdj 2018-06-04 10:55:14 +08:00 goland - 太吃内存,开上四五个,直接爆炸 - 跳转和查使用特方便 - 最新特性支持很快,比如 dep - 各种自带工具齐全,git 可视化界面,数据库可视化界面,rest api 测试等。(虽然比不上 gitkraken, workbench, postman,但胜在够用,装这一个所有常用功能都可以用了) vscode - 配置麻烦,但轻量,硬件要求低,开多份和长时间开着不卡 - 全文件搜索关键词这点真的很喜欢,有的不讲究的代码,全局用一个值,还不设成变量,这时候用 vscode 找省事。 |
86 yyl719133368 2018-07-03 10:57:27 +08:00 |