昨天试了一下 JB 家的 Gateway(beta),感觉和 vscode remote 还是有一些差距的。

2022-07-05 15:55:35 +08:00
 yanjieee

https://www.jetbrains.com/remote-development/gateway/

前几天装了最新的 Pycharm ,发现里面的 remote ssh 功能用的就是这个 gateway ,所以专门单独下下来试一下。

我的虚拟机上有 Java 和 Python 工程,分别安装了对应的远程 IDE ,发现有几点不爽:

  1. 启动速度太慢了,等转圈圈(开启远程项目,和 ssh 建立连接)起码 30 秒以上;
  2. 很卡,甚至代码高亮渲染都会延迟;
  3. 有一个 ping 值的实时显示不错,但是经常出现高 ping 的时候;
  4. 没感觉多轻量,机器负载很高,有些时候用 vs remote 就是可以把运算负担放在服务器上,自己的本子负载第一点,但是感觉 Gateway 并没有这样的优势;
  5. vs remote 的终端感觉集成了类似 mosh 的 ssh 体验,可以消除一些延迟,jb 家的 remote 真的就 ssh 的原生体验(甚至更差一些);

本身很喜欢 jb 家的 IDE ,但是又离不开 vs remote 和轻量化体验,鱼和熊掌不可兼得啊。

6459 次点击
所在节点    程序员
23 条回复
Inf1nity
2022-07-05 16:00:39 +08:00
我使用 Gateway 的体验和楼主差不多,连接局域网上的服务器延迟在 50ms~300ms 之间浮动,有时候会飘到 1000ms 。即使是虚拟机内延迟也难以接受,而且启动速度很慢,感觉非常“重”。综合下来,VS Code 的 remote 体验目前还是独一档的。只希望 Fleet 之后能把 remote 功能做好,那样的话就可以得到一个更加智能的 VS Code 了😂。
fengjianxinghun
2022-07-05 16:06:51 +08:00
这个 gateway 不是后面的 Fleet ,目前的 jb 是轻量不起来了, 等 Fleet 的 remote 吧。
zzq825924
2022-07-05 16:09:51 +08:00
给点时间慢慢来呀,体验本身就是要不断优化提升的。
wenbingkun
2022-07-05 16:09:53 +08:00
fleet 还能申请吗
cwcc
2022-07-05 16:19:25 +08:00
我这边倒是没啥问题,因为本身 JB 启动就比 VSCode 慢一截,所以 SSH 本身也没有多个几秒,基本上开一个项目也就 10 秒左右,符合预期。SSH 本身连接因为我是走的公网连回家里,同一个城市下 ping 值很好。

gateway 本机负载高这个确实,我也遇到了,尤其是一开始启动的时候,风扇转的飞起,但启动完就没有问题了。

说白了感觉这个东西很吃网络质量,我这边网络质量不是局域网就是同城直接组网内穿,电脑本身性能是 11 代 i7 ,远程主机性能更高一点。
iold
2022-07-05 17:01:36 +08:00
@wenbingkun #4 官网没了,但是网上能下到
cweijan
2022-07-05 17:37:34 +08:00
那个超级难用, 配置什么的都是独立的, 体验不如 Windows remote apps.
daveh
2022-07-05 19:16:31 +08:00
你这是虚拟机资源不足了吧。
我这用物理服务器挺好的,ping 值 10ms 以内,没有你说的这些问题。
首次启动可能慢一些,后续连接也是比较快,当然比开本地 IDE 慢一点。
gateway 还是 beta 阶段,界面问题还比较多,本机开完整 IDE 需要 4G 内存,开 gateway 700M 左右。
FrankAdler
2022-07-05 19:26:41 +08:00
甚至还没自家的 projector 好用、流畅
lingxi27
2022-07-05 20:03:43 +08:00
clion 本身的 remote 挺好用啊,一套本地代码多套远程工具链,爽得飞起
ttgo
2022-07-05 20:06:30 +08:00
没用过 vscode remote ,但常用 pycharm 的 remote debug ,感觉还行啊。
zmxnv123
2022-07-05 20:07:17 +08:00
两个原理不一样啊,gateway 需要传输画面的
ladypxy
2022-07-05 20:23:02 +08:00
gateway 这玩意我基本次次卡死……还不如远程 gui 过去开发方便
BeautifulSoap
2022-07-05 20:39:49 +08:00
你与其用 gateway 还不如用 projector
jb 的远程开发只能靠 fleet 这和大饼了
3282361
2022-07-05 20:40:36 +08:00
@iold 朋友,方便留个 Fleet 下载地址吗,自己在网上找不到。。
EminemW
2022-07-05 23:20:14 +08:00
@BeautifulSoap #14 我用 projector 没办法登录账号激活,跳转不了浏览器
likre
2022-07-06 00:17:00 +08:00
fleet 一直没消息,用不到好难受呀
ysicing
2022-07-06 07:36:20 +08:00
@3282361 jb toolbox 可以下载 fleet
3282361
2022-07-06 10:35:13 +08:00
@ysicing 看了下并没有喔,可能是我没权限
lewinlan
2022-07-06 14:18:01 +08:00
原理不一样,需要传输画面 +1
我已经不期待 gateway 的后续发展了

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

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

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

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

© 2021 V2EX