爱意满满的作品展示区。
bmpidev2019

基于 VSCode Server 搭建一个个人云端 IDE

  •  2
     
  •   bmpidev2019 ·
    PRO
    ·
    madawei2699 · Oct 10, 2021 · 16822 views
    This topic created in 1850 days ago, the information mentioned may be changed or developed.
    Supplement 1  ·  Oct 12, 2021
    文章更新加入远程访问部分
    Supplement 2  ·  Oct 12, 2021
    最近我将 VSCode Server 从 AWS 迁移到了 Azure 云平台,并且集成了 OAuth2 。具体的实现见文章更新。新的实现方案可以做到:

    1. 关闭浏览器一定时间后自动关闭服务器以停止计费;
    2. 使用 GitHub OAuth2 登录;
    3. 使用自定义域名访问。
    39 replies  •  2021-11-18 14:33:55 +08:00
    ByteCat
    ByteCat
    Oct 10, 2021
    1
    图是自己画的吗,还挺好看 XD
    bmpidev2019
    bmpidev2019
    OP
    PRO
    Oct 10, 2021 via iPhone❤️1
    3
    d5
    d5
    Oct 10, 2021
    4
    博主的博客干货挺多的,已经点赞收藏投币
    terencelau
    terencelau
    Oct 10, 2021
    5
    我是基于 code-server (云 IDE/editor) 和 SLURM (资源管理) 搭建的 https://github.com/Bayes-Cluster/Code-Hub
    zfish
    zfish
    Oct 10, 2021 via iPhone❤️1
    6
    xinyana
    xinyana
    Oct 10, 2021 via Android
    7
    huf
    huf
    Oct 10, 2021 via Android
    8
    这个和 theia 不是一个东西?
    lovestudykid
    lovestudykid
    Oct 11, 2021
    9
    @zfish 这就是楼主开源的,lol
    catoncat
    catoncat
    Oct 11, 2021
    10
    @lovestudykid #9 他就是楼主
    lovestudykid
    lovestudykid
    Oct 11, 2021 via iPhone
    11
    @crs0910 …这不光用不同的号,语气也像第三方
    bmpidev2019
    bmpidev2019
    OP
    PRO
    Oct 11, 2021 via iPhone
    12
    @lovestudykid 专门建了一个博客分享的号,和之前个人号分开了
    djyde
    djyde
    Oct 11, 2021❤️1
    13
    我发现 @zfish 和楼主 @bmpidev2019 是同一个人 🤔 那 6 楼的回复就很奇怪了
    catoncat
    catoncat
    Oct 11, 2021
    14
    不奇怪,6 楼是回复 5 楼,楼主意思是他用的是他 fork 的那个项目搭的。
    liuguangxuan
    liuguangxuan
    Oct 11, 2021 via Android
    15
    @djyde 啊 这…
    w88975
    w88975
    Oct 11, 2021❤️1
    16
    王婆卖瓜 自卖自夸
    @zfish @bmpidev2019
    bmpidev2019
    bmpidev2019
    OP
    PRO
    Oct 11, 2021 via iPhone
    17
    @w88975 我没看错吧,这个区不就是分享自己的创作?怎么这么阴阳怪气
    asanelder
    asanelder
    Oct 11, 2021
    18
    感谢, 已收藏
    night98
    night98
    Oct 11, 2021
    19
    啥时候 vscode 比 idea 智能了再转,手动狗头!
    ipeony
    ipeony
    Oct 12, 2021
    20
    已三连,博客干活挺多的
    sonyxperia
    sonyxperia
    Oct 12, 2021
    21
    图片也挺好的
    ijse
    ijse
    Oct 12, 2021
    22
    服务器内存是个问题,跑大一点儿的项目会内存不足。。
    bmpidev2019
    bmpidev2019
    OP
    PRO
    Oct 12, 2021 via iPhone
    23
    @ijse 服务器的优势在此,随时可以切换服务器配置啊,只需要重新自动部署一遍一个新的开发环境就出来了,这比本地开发灵活的多
    my101du
    my101du
    Oct 12, 2021 via iPhone
    24
    vscode server 至少需要 2G 内存才不会频繁 node 进程崩溃,我用 cloud9
    bmpidev2019
    bmpidev2019
    OP
    PRO
    Oct 12, 2021 via iPhone
    25
    @my101du 我选择的实例是 4gb,一个月也用不了多少钱。Azure 服务器便宜一些。
    littlewing
    littlewing
    Oct 12, 2021
    26
    vscode remote ssh 写 C++,占内存 4G+,CPU 时不时 100%,补全还经常出不来,Clion 好用是好用,可惜不能像 vscode 一样 remote ssh 写代码,太难了
    XTTX
    XTTX
    Oct 12, 2021
    27
    @littlewing 基于 theia 的 gitpod 你试试
    terencelau
    terencelau
    Oct 12, 2021
    28
    @XTTX 查了一下,gitpod 放弃 theia 转到 vscode 了 lol
    XTTX
    XTTX
    Oct 12, 2021
    29
    @terencelau 确实是换了。 谢谢
    jabari
    jabari
    Oct 15, 2021❤️1
    30
    @bmpidev2019 #3 https://update.code.visualstudio.com/latest/server-window-x64-web/stable 官方好像有这个。但是好像登录不了,但是插件支持应该会更好
    demomacro
    demomacro
    Oct 17, 2021 via Android
    31
    VSCode 现在好像有 Web 支持了,官方的 VSCode Web 和 VSCode Server 相比会不会更有优势些?
    thetbw
    thetbw
    Oct 27, 2021❤️1
    32
    @littlewing idea projector 可以远程
    sarices
    sarices
    Oct 27, 2021
    33
    用了一段时间了,跟原生 vscode 没什么区别,而且不小心关了也没关系,从新打开终端里面运行的程序还在运行
    ktqFDx9m2Bvfq3y4
    ktqFDx9m2Bvfq3y4
    Oct 27, 2021
    34
    楼主可以试试阿里云轻量应用服务器海外节点,同等配置看看贵不贵。
    bmpidev2019
    bmpidev2019
    OP
    PRO
    Oct 27, 2021 via iPhone
    35
    @demomacro vscode web 只是一个本地网页版,做一些轻量级的工作还行
    bmpidev2019
    bmpidev2019
    OP
    PRO
    Oct 27, 2021 via iPhone
    36
    @sarices 随时可用的开发环境,还不需要影响个人电脑的配置
    ntdll
    ntdll
    Oct 28, 2021
    37
    这个如果用来部署在工作环境,例如公司的机器上,一些业务通常需要依赖特定网络环境。有了它,就可以更方便的加班啦。有空了,我来试试。
    bootvue
    bootvue
    Nov 18, 2021
    38
    lovestudykid
    lovestudykid
    Nov 18, 2021
    39
    在甲骨文的 ARM 节点上没跑起来,全都安装好了,最后 up 的时候里面报错。搞忘什么问题了,因为搞完这个不久就被甲骨文杀了...
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2993 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 65ms · UTC 04:38 · PVG 12:38 · LAX 20:38 · JFK 23:38
    ♥ Do have faith in what you're doing.