装个 go+vscode 开发环境,烦得要死了,大佬有解决方案吗?网上的统统都试过了

2021-02-09 11:05:54 +08:00
 jiayong2793

插件死活装不上,挂梯子开全局装不上,换源镜像装不上,手动安装装不上,明明 github 都能打开了,就是装不上

4551 次点击
所在节点    Go 编程语言
70 条回复
cmdOptionKana
2021-02-09 18:00:32 +08:00
@jiayong2793 不使用 vscode, 直接在终端里进入一个有 go.mod 的文件夹,使用 go get 或 go build 看看有没有问题。
uiosun
2021-02-09 18:05:21 +08:00
@jiayong2793 兄得,你把 VS 整的跟 IDEA 一样,你真的不“依赖 IDE”吗?只是“不依赖 IDEA”吧……

不是故意杠你,就是觉得 VS 是真的难用
我是 PHPStorm 的忠实用户,最近用 VS + Unity 写了两个小游戏,我被难用整蒙了,连统一 LF 这种换行符,都得用插件解决,这是 Sublime 这种轻量级编辑器都带的功能啊(捶地)……
jiejiss
2021-02-09 18:08:44 +08:00
通常来讲 proxifier 可以解决一切不走代理的问题
cmdOptionKana
2021-02-09 18:12:44 +08:00
另外,我不知道在 mac 里设置环境变量后要怎样生效,可能需要重启 vscode
llussy
2021-02-09 18:13:43 +08:00
wangyzj
2021-02-09 18:15:36 +08:00
goland
vscode 被过分神化的文本编辑器
Reficul
2021-02-09 18:22:36 +08:00
“不想依赖”,又没有能力解决问题。 求仁得仁?
ManjusakaL
2021-02-09 18:24:57 +08:00
能直接买个 Goland 就别浪费自己时间折腾了吧,,最后你折腾一圈会发现还是商业 IDE 最舒服
felixcode
2021-02-09 18:30:44 +08:00
真要折腾插件也得是 vim,emacs 级别的。

vscode 被吹上天了,不少人是因为本地资源不足只能用远程开发,还非得吹 8g 内存足够了。
lancelock
2021-02-09 18:52:45 +08:00
vscode 装一堆插件又和 ide 有多大区别呢?不依赖 ide,那你就不用装插件,裸写就完事了
jiayong2793
2021-02-09 21:32:05 +08:00
@uiosun 在没有插件的情况下只是影响效率,如果有插件则可以使用各种编辑器,但是 IDE 就不一样了,一旦适应了万一不更新或者提高价格就只能被牵着鼻子走,并且专用的 IDE 只能打开常用的几种格式文件,编辑器就可以在一个编辑器 app 里打开各种文本文件 xml 、json 、log 甚至是其他语言的模块
agee
2021-02-09 23:26:57 +08:00
Go 升级到最新版
marquina
2021-02-09 23:30:52 +08:00
@jiayong2793 #51 笑死,看 lz 这意思 IDE 还打开不了 xml 、json 、log 这些文件?你用过 IDE 吗?
ElmerZhang
2021-02-09 23:39:57 +08:00
@jiayong2793 一个 IDEA 写一切
stevenshuang
2021-02-09 23:50:04 +08:00
给 vscode 配置个代理
kwanzaa
2021-02-10 00:33:36 +08:00
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct
go env -w GOSUMDB="sum.golang.google.cn"

以上都解决了,对 go 来说没道理有什么网络问题。 即便是所需的 git,也可以自行配置代理。
v2orz
2021-02-10 08:40:15 +08:00
并没有什么问题呀,也就是上面大家说的 go env 这几个配一下国内镜像就完了
EscYezi
2021-02-10 09:44:51 +08:00
vscode 代理设置有改过吗?
uiosun
2021-02-10 10:22:11 +08:00
@jiayong2793 没毛病,不过 IDEA 家的东西还好,更像是:功能齐整的定向 VS + 媲美 VS 的全方向扩展系统。

所以如果是其他 IDE,我的确很认同你的观点,Unity 最初的 Mono 编辑器就是个典型,PHPStorm 安了 C#、Unity 之类的插件,也能用,这方面和 VS 重叠度还是蛮高的。我不推荐 VS 也只是因为它本身缺胳膊少腿,让我不停的去找插件,有点蛋疼。
CrazyMonkeyV
2021-02-10 10:49:07 +08:00
确实很烦,翻墙不行,必须用代理

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

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

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

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

© 2021 V2EX