vscode 的远程开发已经相当成熟了, c/cpp 开发已经没必要折腾 vim 了吧

2022-08-19 09:38:37 +08:00
 jdz

现在 vi 对我的意义就是终端编辑个配置, 另一个充当 ide 的插件

10352 次点击
所在节点    程序员
69 条回复
mirrorman
2022-08-19 09:48:38 +08:00
vs code remote + amvim 插件很舒服,vim 临时小改会用用
leontung
2022-08-19 09:55:44 +08:00
想请教下你和你团队都用远程开发了么?对比本地开发的优势有哪些?
我是写 Golang 的,团队是在本地写代码连线上测试数据库,还是比较传统的。我自己一直在关注远程开发,希望能够结合真实用户场景向团队推广推广。
Heartbleed
2022-08-19 09:58:43 +08:00
我也是临时小改代码才会用 vim ,不过总觉得每次 vscode 打开新的远程目录有点慢
lostpg
2022-08-19 10:00:10 +08:00
@leontung 好处是开发环境可以包含在自定义镜像里,环境统一,开发机迁移成本低
luoer
2022-08-19 10:05:00 +08:00
vscode 远程开发和本地跑容器用 vscode 开发有什么优势么?
yikyo
2022-08-19 10:06:12 +08:00
有没有具体的例子看看,我也想尝试一下,看看远程开发香不香,合适的话也转远程开发了
fancy2020
2022-08-19 10:07:21 +08:00
dynastysea
2022-08-19 10:16:21 +08:00
是的,不过很多程序员比较守旧,并不愿意换,简单来说就是习惯了。。。
stranchong
2022-08-19 10:16:46 +08:00
vim 上手也不难,折腾主要是各种配置吧。不过,不是有现成一键安装的 spf13 么?
ecloud
2022-08-19 10:23:44 +08:00
推荐一个 VIM 平替:helix
sbabybird
2022-08-19 10:24:24 +08:00
vscode 远程开发我也在用,同时也在用 vim (少量前端代码和 python 后端),对比来说的话,vscode 唯一还让我不爽的就是,插件装多了会卡顿,很难想象,在 2022 年,还能体验到你敲完键盘后,字母(或汉字)一个一个慢慢蹦出来的那种感觉。。。
电脑配置也不算太低,一般的办公配置吧,平时会远程到服务器上,所以本地电脑配置一直拖着没升级;
jorneyr
2022-08-19 10:25:34 +08:00
我是 mount 远程目录,本地开发。
wtfedc
2022-08-19 10:27:01 +08:00
vim 和 remote 是两码事。已经离不开 vim ,还没用过 remote ,我理解的 remote 是 资源占用由桌面软件转移到浏览器,我这老古董电脑打开 k8s 项目,因为有 go 分析插件,内存飙满还不够用,接近卡死,这种情况我只能 强行退出 vscode ,不知若是 remote ,会不会浏览器卡死,影响所有标签页
tpsxiong
2022-08-19 10:28:18 +08:00
堡垒机,甚至连简单的 sudo -iu 切换用户都不支持,vs code 还有继续加油啊
wupeaking
2022-08-19 10:30:30 +08:00
我的本机是一个普通的 mac , 远程是新能很好的 Linux 。 所以 vscode 的远程特别适合我使用, 一方面享受了远程的高性能, 另外又能使用 mac 的不错的界面。
Moha
2022-08-19 10:30:36 +08:00
想请教大佬们,远程开发是指啥?能详细介绍下优点嘛,感谢😃😃
stoluoyu
2022-08-19 10:32:11 +08:00
@mirrorman 请问 amvim 和 vscodevim.vim 这个插件相比有什么优势么
sbabybird
2022-08-19 10:32:31 +08:00
@Moha 就是说 vscode 支持你在本地打开一个远程服务器上的文件夹进行开发(一般通过 ssh ,不过也可以是 wsl 或者 docker 容器),配合一些配套插件,操作感觉跟在本地开发和调试一样。
Scirocco
2022-08-19 10:32:50 +08:00
@sbabybird 那可以禁用部分插件,只在某些要用的工作区启用
sbabybird
2022-08-19 10:34:15 +08:00
@Scirocco 嗯,你说的这个感觉是个好主意,可以试试,其实还是在内心希望 vscode 性能能够提升一个数量级,这样就可以彻底抛弃终端了。

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

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

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

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

© 2021 V2EX