实在受不了 VScode 写 Go 的体验了, GoLand 真香

2019-09-14 15:33:52 +08:00
 whoami9894

一个不大的项目就 30 来个.go 文件,go mod 做包管理

从根目录打开 VScode,补全提示,变量提示等了五分钟硬是没加载出来,用的还是最新的 gopls

这次真的放弃 VScode 了,刚刚装了 GoLand,edu 邮箱注册直接给 license,秒出提示,太香了

记得原来还给别人安利 VScode 装点插件完全够用,对不起,我收回我的话....

28696 次点击
所在节点    Go 编程语言
79 条回复
whoami9894
2019-09-14 15:37:10 +08:00
原来因为觉得 VS 太重,一直有点抗拒大型 IDE,现在发现自己就像刚从乡下进城的土包子,这玩意也太好用了吧
hkitdog
2019-09-14 15:50:35 +08:00
那里可以拿到免费的 edu 邮箱?
donething
2019-09-14 15:55:57 +08:00
@hkitdog 学生
Cbdy
2019-09-14 15:59:47 +08:00
出于 vscode 性能不行,我也开始用 idea 写 js 了
longbye0
2019-09-14 16:03:13 +08:00
@hkitdog 给你个思路,美帝社区大学,能网上注册那种
nannanziyu
2019-09-14 16:07:37 +08:00
@whoami9894
goland 对 cgo 支持为 0
至于 5 分钟没出提示,肯定是你环境出问题了
wsly47
2019-09-14 16:07:52 +08:00
没 edu 邮箱的话上传学生证也可以审核通过
q8164305
2019-09-14 16:07:58 +08:00
最近感觉 vscode 越来越卡了,也果断换了
OhYee
2019-09-14 16:08:27 +08:00
emmm 起码我这里 go 项目没啥问题,补全提示啥的都还行啊。试一下设置里打开那个 language server 吧(不过既然都用 goland 了就算了)
大概只有我拿教育邮箱搞了 license,却连 jb 全家桶一个都没下过
alexkkaa
2019-09-14 16:12:01 +08:00
vscode 是编辑器,idea 是 ide 不是一个级别的东西。这就跟非要用 vim 写 java 一样。
gamexg
2019-09-14 16:13:17 +08:00
@hkitdog 开源软件维护者也有免费协议
Srar
2019-09-14 16:22:12 +08:00
在环境变量里设置 http_proxy https_proxy 代理就可以了 这锅 vscode 不背
rrfeng
2019-09-14 16:52:53 +08:00
一直用,很好的
shingle
2019-09-14 17:13:48 +08:00
我最近也切到 goland 了,之前一直用 vscode 写得好好的,尝试了 go mod 的工具链发现 vscode 对 go mod 支持的不是很好,也可能是我漏了什么配置
PopeyeLau
2019-09-14 17:25:39 +08:00
go mod 的项目就有这个问题。
whoami9894
2019-09-14 18:55:30 +08:00
@nannanziyu
打开单个文件完全没问题,它不出是一直处于 loading 状态
whoami9894
2019-09-14 18:56:33 +08:00
@Srar 跟代理有啥关系,language server 不是跑在本地的吗
whoami9894
2019-09-14 18:57:55 +08:00
@OhYee
看项目规模吧,十几个文件我这里也没问题。也可能是#15 提到的,对于 go mod 的导入支持有问题
whoami9894
2019-09-14 18:58:36 +08:00
@hkitdog
我在读
haihongblog
2019-09-14 19:02:29 +08:00
goland 真香,主要快捷键习惯了根本回不去 vscode
尝试配置过 vscode,发现没法做到 goland 这么智能

本地常年开着 goland,服务器用 tmux + vim,暂时用不到 vscode

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

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

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

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

© 2021 V2EX