V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
yanjieee
V2EX  ›  程序员

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

  •  
  •   yanjieee · 2022-07-05 15:55:35 +08:00 · 6785 次点击
    这是一个创建于 908 天前的主题,其中的信息可能已经有所发展或是发生改变。

    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 和轻量化体验,鱼和熊掌不可兼得啊。

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

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

    说白了感觉这个东西很吃网络质量,我这边网络质量不是局域网就是同城直接组网内穿,电脑本身性能是 11 代 i7 ,远程主机性能更高一点。
    iold
        6
    iold  
       2022-07-05 17:01:36 +08:00
    @wenbingkun #4 官网没了,但是网上能下到
    cweijan
        7
    cweijan  
       2022-07-05 17:37:34 +08:00
    那个超级难用, 配置什么的都是独立的, 体验不如 Windows remote apps.
    daveh
        8
    daveh  
       2022-07-05 19:16:31 +08:00 via iPhone   ❤️ 1
    你这是虚拟机资源不足了吧。
    我这用物理服务器挺好的,ping 值 10ms 以内,没有你说的这些问题。
    首次启动可能慢一些,后续连接也是比较快,当然比开本地 IDE 慢一点。
    gateway 还是 beta 阶段,界面问题还比较多,本机开完整 IDE 需要 4G 内存,开 gateway 700M 左右。
    FrankAdler
        9
    FrankAdler  
       2022-07-05 19:26:41 +08:00
    甚至还没自家的 projector 好用、流畅
    lingxi27
        10
    lingxi27  
       2022-07-05 20:03:43 +08:00
    clion 本身的 remote 挺好用啊,一套本地代码多套远程工具链,爽得飞起
    ttgo
        11
    ttgo  
       2022-07-05 20:06:30 +08:00
    没用过 vscode remote ,但常用 pycharm 的 remote debug ,感觉还行啊。
    zmxnv123
        12
    zmxnv123  
       2022-07-05 20:07:17 +08:00 via Android
    两个原理不一样啊,gateway 需要传输画面的
    ladypxy
        13
    ladypxy  
       2022-07-05 20:23:02 +08:00 via iPhone
    gateway 这玩意我基本次次卡死……还不如远程 gui 过去开发方便
    BeautifulSoap
        14
    BeautifulSoap  
       2022-07-05 20:39:49 +08:00 via Android
    你与其用 gateway 还不如用 projector
    jb 的远程开发只能靠 fleet 这和大饼了
    3282361
        15
    3282361  
       2022-07-05 20:40:36 +08:00
    @iold 朋友,方便留个 Fleet 下载地址吗,自己在网上找不到。。
    EminemW
        16
    EminemW  
       2022-07-05 23:20:14 +08:00
    @BeautifulSoap #14 我用 projector 没办法登录账号激活,跳转不了浏览器
    likre
        17
    likre  
       2022-07-06 00:17:00 +08:00
    fleet 一直没消息,用不到好难受呀
    ysicing
        18
    ysicing  
       2022-07-06 07:36:20 +08:00   ❤️ 1
    @3282361 jb toolbox 可以下载 fleet
    3282361
        19
    3282361  
       2022-07-06 10:35:13 +08:00
    @ysicing 看了下并没有喔,可能是我没权限
    lewinlan
        20
    lewinlan  
       2022-07-06 14:18:01 +08:00 via Android
    原理不一样,需要传输画面 +1
    我已经不期待 gateway 的后续发展了
    daveh
        21
    daveh  
       2022-07-13 23:09:09 +08:00
    @zmxnv123 @lewinlan gateway 并不是传输画面的,适配过的界面都是本地重画,mac 下用就是 mac 界面风格,Windows 下用就是 Windows 风格。projector 才是传输画面,界面都是 Linux 风格。
    当然 gateway 中还没适配的界面会回退到传输画面,并且借助 projector 可以调出另外一个完整 Linux 风格 IDE 界面。
    jayli517
        22
    jayli517  
       2022-09-06 09:22:31 +08:00
    我没玩明白呢,我发现连接我腾讯云上的主机,一切正常,但是连接我本地的服务器,ubuntu ,莫名其妙的没有任何反应就关闭了……
    然后用 SSH 连接和部署的形式尝试代码开发,跑别的代码都正常,跑百度 paddle ,服务器上的 jupyterlab 运行正常,但是在 pycharm 里运行失败,主要是我配置了地址了啊,别的代码 pycharm 里 jupyter 都是正常的……
    暂时玄学搞不懂中
    hanssx
        23
    hanssx  
       2022-12-01 16:57:32 +08:00
    目前在用这个 Gateway ,感觉还行,是局域网互联,不过它在本地打开得是 Code with me 。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   938 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 19:28 · PVG 03:28 · LAX 11:28 · JFK 14:28
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.