vscode remote 可以替代 ssh+sftp+editor 吗?

2021-08-19 14:54:25 +08:00
 fim8

之前一直是 coreshell+transmit->vscode 结合去调试线上,来回切换很麻烦。

但是发现 vscode remote 可以很好的把 ssh+文件管理+在线编辑结合起来,并且可以管理,

但唯一发现的是收藏功能,有一个收藏插件可以用,但是如果全局打开一个根目录的话,收藏就不好用了。

感觉目前还是没有银弹啊。

4452 次点击
所在节点    Visual Studio Code
17 条回复
fim8
2021-08-19 14:56:40 +08:00
看了一下 Termius 好像支持 sftp.
loolac
2021-08-19 14:57:47 +08:00
vscode remote ssh 连接上之后和使用本地编辑器一样。
fim8
2021-08-19 15:00:16 +08:00
@loolac 但是根目录加载时,那个收藏插件不好用,不能收藏太苦了。
wolfie
2021-08-19 15:05:11 +08:00
vscode remote 断开太频繁。
aaronnum7
2021-08-19 15:52:29 +08:00
可以描述下你说的收藏插件的功能是什么吗
SmallXeon
2021-08-19 16:31:24 +08:00
我之前用过两种远程场景:

一种是需要编译的比如 c/c++,用 vscode remote ssh 连上去,在直接在编译环境修改代码,修改完了就用终端编译一下。

一种是直接修改运行脚本的类似 python,就在本地用 vscode 修改文件,然后使用 vscode 的一个插件叫 sftp 直接右键 push 传到环境上,然后环境这边 restart 一下,修改就生效了。

不知道楼主需要的是哪种
loolac
2021-08-19 16:42:20 +08:00
@fim8 什么收藏插件,只有打开过的文件夹的历史记录啊。
chotow
2021-08-19 17:28:26 +08:00
vscode remote 有个问题就是,有一些文件需要 sudo root 才能编辑,这时候很尴尬,vscode 编辑后无法保存。github 有 issue 讨论这个了,但目前官方还没有解决方案。
kekeabab
2021-08-19 17:57:38 +08:00
不能,现阶段断线太频繁了,,服务器在内网还行。。
gitopen
2021-08-19 18:12:22 +08:00
@wolfie 我也遇到这个问题。其他都好用。
jiangbingo
2021-08-19 18:39:14 +08:00
@chotow 不知 ssh config 文件里指明 user 为 root 用户 ssh 登录可行?
chotow
2021-08-19 18:42:36 +08:00
@jiangbingo #11 root 配置了禁止登录,只能切换
fim8
2021-08-19 19:33:40 +08:00
@loolac 你搜下 favorite
fim8
2021-08-19 19:34:10 +08:00
@kekeabab 这个我没遇到,但是我遇到过直接卡出错误的。控制台都出来了。
fim8
2021-08-19 19:34:55 +08:00
@SmallXeon 这俩我都用了,我其实想的是银弹,用 vscode 接管所有,抛弃 coreshell 和 transmit 哈哈
myCupOfTea
2021-08-20 09:06:17 +08:00
我走 vpn remote 也没怎么断线过
除非我 vpn 断了
sbilly
2021-08-20 11:37:04 +08:00
直接用 web 版的 vscode ?

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

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

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

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

© 2021 V2EX