V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Livid
V2EX  ›  Visual Studio Code

在一台远程的服务器上启动 VS Code,然后通过浏览器访问

  •  
  •   Livid · 2019-08-14 20:52:33 +08:00 · 9419 次点击
    这是一个创建于 1709 天前的主题,其中的信息可能已经有所发展或是发生改变。
    https://github.com/cdr/code-server

    理论上可以在 iPadOS 13 上获得可用的体验,考虑到 iPadOS 13 能够支持鼠标了。
    28 条回复    2019-08-24 01:58:06 +08:00
    Biggoldfish
        1
    Biggoldfish  
       2019-08-14 21:00:01 +08:00   ❤️ 1
    微软 Build 2019 的时候好像说他们要搞个 Visual Studio Online (其实是 VS Code Online) 吧,但一直没见 public preview
    https://devblogs.microsoft.com/visualstudio/intelligent-productivity-and-collaboration-from-anywhere/
    Livid
        2
    Livid  
    MOD
    OP
       2019-08-14 21:22:19 +08:00
    @Biggoldfish 看完那个演示,然后对为什么微软要把最新版的 Edge 改成 Chromium 内核有了新的理解。
    Livid
        3
    Livid  
    MOD
    OP
       2019-08-14 21:34:44 +08:00
    如果这个东西启动在服务器上,再套上一层 Cloudflare Access,感觉可以做一些很好玩的事情。

    https://www.cloudflare.com/products/cloudflare-access/
    morethansean
        4
    morethansean  
       2019-08-14 21:37:44 +08:00
    这就是所谓的 webide 呀。其实微软在开发者生态这一块的布局满强大的,收购 GitHub、推出 vscode,再和各种云服务 serverless 结合起来,对于开发者社区来说可以有越来越大的决策力。
    SilentDepth
        5
    SilentDepth  
       2019-08-14 21:39:19 +08:00
    @morethansean #4 突然明白了微软这两年的用心!
    ihainan
        6
    ihainan  
       2019-08-14 21:40:30 +08:00
    我用了大概两个月,觉得还是不够稳定,不过开发者修 Bug 还是挺用心的。
    WenhaoWu
        7
    WenhaoWu  
       2019-08-14 21:43:27 +08:00 via Android   ❤️ 4
    然后再 electron 包一层,作为 VS Code lite?
    codermagefox
        8
    codermagefox  
       2019-08-14 21:47:47 +08:00
    @WenhaoWu #7 electron 包一层?
    d5
        9
    d5  
       2019-08-14 21:48:19 +08:00 via iPhone
    @WenhaoWu #7 😂幽默大师
    tolbkni
        10
    tolbkni  
       2019-08-14 21:53:26 +08:00
    还是 VSCode 自己的 Remote 扩展稳定
    Tonni
        11
    Tonni  
       2019-08-14 22:01:02 +08:00
    我这两天一直在找远程编辑的方案,最期待的还是 VSCode Remote 对 macOS 的支持,现在只支持 Linux 远程服务器。
    cbais7890
        12
    cbais7890  
       2019-08-14 22:09:13 +08:00
    所以 Code Sandbox 就很尴尬了
    CatCode
        13
    CatCode  
       2019-08-14 22:46:15 +08:00
    我司服务器用的 centos6,这就与 vscode 说再见了
    secondwtq
        14
    secondwtq  
       2019-08-14 22:48:58 +08:00
    @CatCode 我用 RHEL7 配合 EPEL 自己编译是可以跑这个东西的,6 理论上 ... 也可以吧 ...
    CatCode
        15
    CatCode  
       2019-08-14 22:57:17 +08:00
    @secondwtq 不行的。StackOverflow 上有讨论。一些依赖的版本问题。我没有权限,解决不了。
    agagega
        16
    agagega  
       2019-08-15 01:19:09 +08:00
    基于 SSH 的模式现在只支持 X86 和 ARM
    molvqingtai
        17
    molvqingtai  
       2019-08-15 02:05:57 +08:00 via Android
    @WenhaoWu 一时没反应过来,哈哈哈哈
    shadowwalker2644
        18
    shadowwalker2644  
       2019-08-15 03:35:40 +08:00 via Android
    可以看看 gitppd.io 已经可以用了
    shadowwalker2644
        19
    shadowwalker2644  
       2019-08-15 03:36:01 +08:00 via Android
    gerardyang
        20
    gerardyang  
       2019-08-15 08:00:46 +08:00 via Android
    能跑,但是占用性能超高,加载时 CPU 持续跑满 100,加载完后回到正常水平,然后内存占用 1.5G+
    caskeep
        21
    caskeep  
       2019-08-15 08:38:53 +08:00 via iPhone
    vs insider 可以 ssh 上去 自带的 host wsl container 都行
    PressOne
        22
    PressOne  
       2019-08-15 09:25:19 +08:00 via Android
    微软的 cloud first 战略不仅数据上云,计算上云,现在把工具都上云啦,这个能力一般公司很难搞
    villivateur
        23
    villivateur  
       2019-08-15 09:53:55 +08:00 via Android
    artandlol
        24
    artandlol  
       2019-08-15 10:17:29 +08:00 via Android
    @secondwtq remote ssh 要求 glibc 2.17 以上,除非你愿意升级 glibc 否则还是用 centos7
    sparkinglemon
        25
    sparkinglemon  
       2019-08-15 12:30:03 +08:00
    内存 2g 起步,我在 nas 的 docker 里放了一个,还是很方便的
    skadi
        26
    skadi  
       2019-08-15 13:09:50 +08:00
    m$活过来辣
    Livid
        27
    Livid  
    MOD
    OP
       2019-08-17 00:40:53 +08:00
    用 Docker 启动的那个版本可能会有点旧,目前最新的 1.37 版可以从这里获得:

    https://github.com/cdr/code-server/releases
    icekingcy
        28
    icekingcy  
       2019-08-24 01:58:06 +08:00 via iPhone
    我是不是可以把 visualstudiocode.app 这个域名拿出来用了?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1267 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 17:45 · PVG 01:45 · LAX 10:45 · JFK 13:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.