想知道大家在 Mac 下写 Go 都是用的什么 IDE

2018-05-09 18:09:39 +08:00
 JerseyCafe

想了解下大家在使用 Go 开发中, Go 的环境搭建, 以及推荐使用的 IDE。 推荐理由等等。

7441 次点击
所在节点    Go 编程语言
86 条回复
sryanyuan
2018-05-10 09:36:08 +08:00
goland 太臃肿了 不太喜欢
基本只用 vscode,只是配置比较麻烦,所以自己写了个小工具自动生成项目,直接把文件夹拉进去直接写
bird8848
2018-05-10 09:39:46 +08:00
vim,装上 vim-go 插件。轻量级,易配置,自动格式化、查看文档也方便
luw2007
2018-05-10 09:49:47 +08:00
vscode
vim
goland

建议:自己写着小东西 vim。自己写项目
qinhaoic
2018-05-10 09:53:40 +08:00
点进来我以为大家都会推荐 vscode 呢,结果好多 goland 的。我自己两个都用过,但现在基本只用 vscode,简单轻量,插件丰富,强烈推荐啊。
luw2007
2018-05-10 10:07:00 +08:00
vscode
vim
goland

建议:自己写着小东西 vim。自己写项目 vscode。看别人的项目 goland
vim 打开速度快,装上 vim-go 基本可以干活
vscode ide,装上插件,编辑,查看文档,跳转还算可以。
goland,跳转和重构比 vscode 好一点,不过资源占用比较多。
JerseyCafe
2018-05-10 10:22:44 +08:00
@所有人 谢谢大家这么热情的回复推荐和建议哈、 真的很感谢 。
pzzrudlf
2018-05-10 10:22:50 +08:00
@luw2007 现在电脑的基本配置都挺高的。
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.**
flxxy
2018-05-10 10:33:15 +08:00
开箱即用 Goland,了解一下
你如果有多余的精力可以去 vscode
Veigar
2018-05-10 10:43:05 +08:00
vim 习惯了
justfly
2018-05-10 10:45:12 +08:00
几年的 vimer 用的 vim-go

图省事直接一个 vscode 解决
kangkang
2018-05-10 10:48:13 +08:00
一直用 Atom+Goplus,昨天刚转的 idea
EINDEX
2018-05-10 10:49:56 +08:00
vscode or vim 站一票
kohnv
2018-05-10 10:52:59 +08:00
@c0pper gofmt godef go-autocomplete 配合通用的一些东西比如 yasnippet,projectile,magit。常用的跳转,补全,模板生成,一键 gotest,找文件,git 管理等需求基本都满足了。可能你需求比较复杂吧。。
icexin
2018-05-10 11:17:49 +08:00
由于在开发机上开发,一直使用 emacs,spacemacs 默认的配置感觉就够使了,daemon 模式配合 tmux,回家完全不用带电脑,爽!
icexin
2018-05-10 11:19:32 +08:00
@kohnv irony-mode 配合 rtags,一个补全,一个索引,日常工作都可以涵盖,可以试一下。
alexsunxl
2018-05-10 11:26:23 +08:00
emacs,
写啥都用 emacs
居然能看到友军, 不容易啊
cherrychen
2018-05-10 11:26:43 +08:00
vscode
vim
sudoz
2018-05-10 11:40:18 +08:00
IDE 只要是 JB 家有的我一律推荐 JB 家
nuxt
2018-05-10 11:54:31 +08:00
goland

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/453513

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX