50 条回复  ·  943 次点击
Vegetable 小成 2024-8-16 16:56:09
dev container 和 wsl 都可以解决 vpn 的问题,都会默认走宿主机的网络。代码本地+远程 runner 的形式,要求远程并不需要依赖 vpn 的服务,比如开发数据库/基础配置分发服务之类的东西。
Serefrefee 小成 2024-8-16 16:57:21
我没写过 Go 哈,但是从你第二段描述来看,为啥不能用 Jenkins 呢,你本地用 VSCode,传完代码用 Jenkins 去 Linux 环境编译
xcsoft 初学 2024-8-16 16:59:46
我自己一直用的 Goland 写,student packet, Jetbrain 家的东西 很好用
shenyuzhi 小成 2024-8-16 17:08:36
说实话还是大 JB 好用。VSC 写啥都有种凌乱感。
lsk569937453 小成 2024-8-16 17:08:42
但是项目代码一接过来,就有问题,项目需要在 linux 环境下才能编译成功,因此要搞远程开发,但 vscode 的远程开发的代码会在 linux 端,但我提交代码需要公司指定的 VPN ( linux 上基本不可用),因此陷入了死局。
========================================================================
WSL 不能用吗?
Jinnrry 小成 2024-8-16 17:16:58
生产力还的是 goland 。vscode 想要能用,必须得装一堆插件,当你好不容易费了老大劲把一堆插件装上去配置好以后内存 cpu 占用比 goland 还高。关键是这些插件装好也没 goland 智能好用。goland 开箱即用,效果性能都好。

唯一不好就是要钱,不过我们公司买企业订阅,无所谓
guanhui07 初学 2024-8-16 17:18:01
goland 习惯了,提示更友好,还有快捷键 自己配了一套
Richardhtw 小成 2024-8-16 17:19:57
@dacapoday #13 vscode 的 git graph 、git history 、GitLens 都试过,个人感觉体验还是不如 jetbrains 系的
simen513 小成 2024-8-16 17:20:01
最简单的方法:什么都不用变,本地 git repo 再备份一个,每次手动从源头 pull 之后,就 push 到 linux 上的 repo 的一个临时 branch 上,然后 linux 再 checkout 一下这个临时 branch 。
wzy44944 小成 2024-8-16 17:22:13
也是 go 后端,用了两年 goland ,切换到 vscode 大概 2 年,功能什么的基本没差,唯一有差的是 vscode 感觉更慢,用久了得重启下,不知道其他人有没有感受,怀疑是 gopls 的问题
返回顶部