V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
formulahendry
V2EX  ›  程序员

重磅!微软发布 Visual Studio Online: Web 版 VS Code + 云开发环境

  •  1
     
  •   formulahendry ·
    formulahendry · 2019-11-05 08:02:53 +08:00 · 14486 次点击
    这是一个创建于 1829 天前的主题,其中的信息可能已经有所发展或是发生改变。
    北京时间 2019 年 11 月 4 日,在 Microsoft Ignite 2019 大会上,微软正式发布了 Visual Studio Online 公开预览版!

    详情请见: https://zhuanlan.zhihu.com/p/90094288
    80 条回复    2019-11-23 10:43:54 +08:00
    whileFalse
        1
    whileFalse  
       2019-11-05 08:08:23 +08:00   ❤️ 1
    各位闲置的良心云套路云知道干什么用了吧。
    designer
        2
    designer  
       2019-11-05 08:12:45 +08:00 via iPhone   ❤️ 3
    heiheidewo
        3
    heiheidewo  
       2019-11-05 08:28:36 +08:00
    不错,有 pad 的朋友有福了
    Fule
        4
    Fule  
       2019-11-05 08:31:38 +08:00
    以后用笔记本在户外写代码,笔记本电池可以撑更长时间了,因为很多负载可以转移到远程了!
    subpo
        5
    subpo  
       2019-11-05 08:32:23 +08:00 via Android   ❤️ 1
    我的记忆出现了偏差?怎么感觉预览版早就发布了,我还用过了
    whileFalse
        6
    whileFalse  
       2019-11-05 08:33:28 +08:00
    @subpo 之前的是自部署版。这个是商用版。
    yvescheung
        7
    yvescheung  
       2019-11-05 08:37:25 +08:00
    好了,我的 iPad 除了盖泡面爱奇艺又有其他作用了
    elone
        8
    elone  
       2019-11-05 08:44:27 +08:00
    我的 chromebook 也可以复活了?
    orzorzorzorz
        9
    orzorzorzorz  
       2019-11-05 08:45:48 +08:00   ❤️ 2
    这注册流程真蛋疼。要注册微软账号,还得注册 azure 账号,关键这 azure 还要信用卡...太难了
    siriussilen
        10
    siriussilen  
       2019-11-05 08:48:53 +08:00
    请问如何自部署呢?
    @whileFalse
    XIVN1987
        11
    XIVN1987  
       2019-11-05 08:51:40 +08:00
    这和之前的 VSCode Remote-SSH 没太大区别吧

    只不过远程主机从自己买的云主机变成了微软的 Azure,另外微软把远程主机上的编程环境搭建好了,,不过微软要把每一种编程语言的编程环境都搭建一遍吗??
    Dididadada
        12
    Dididadada  
       2019-11-05 08:53:10 +08:00
    @orzorzorzorz #9 +1,azure 不知道有没有什么坑啊,不小心就会付费那种
    prof
        13
    prof  
       2019-11-05 08:56:11 +08:00
    TNT 办公有望。
    fengbjhqs
        14
    fengbjhqs  
       2019-11-05 08:56:50 +08:00
    可以用自己的主机搭建环境吗? 没有找到这个文档和链接
    qsbaq
        15
    qsbaq  
       2019-11-05 08:57:43 +08:00
    貌似很牛的样子
    mengdodo
        16
    mengdodo  
       2019-11-05 09:00:20 +08:00
    还要信用卡绑定,算了算了,如果真的需要这种在线 ide,我推荐一款开源的 c9 https://github.com/c9/core 之前在 docker 下配置过,玩起来还行
    aydd2004
        17
    aydd2004  
       2019-11-05 09:03:57 +08:00 via iPhone
    12.9 的 ipad pro 可以稍微用一下了 不然整天哔哩哔哩
    onecode
        18
    onecode  
       2019-11-05 09:06:36 +08:00
    请问如何自部署呢?
    alphatoad
        19
    alphatoad  
       2019-11-05 09:07:48 +08:00
    wsseo
        20
    wsseo  
       2019-11-05 09:09:24 +08:00
    @alphatoad 微软这个不能自己部署,服务端程序还是闭源的。
    cnnblike
        21
    cnnblike  
       2019-11-05 09:11:13 +08:00
    code-server 那个怕是遭重,据说团队都组好了
    alphatoad
        22
    alphatoad  
       2019-11-05 09:19:03 +08:00
    似乎不能自托管,那这个团队还是有救的
    TangMonk
        23
    TangMonk  
       2019-11-05 09:20:09 +08:00
    登录不进去
    ihainan
        24
    ihainan  
       2019-11-05 09:26:22 +08:00
    我的 Code Server 还是挺好用的,开发者修 Bug 很勤奋。

    https://imgur.ihainan.me/N4dXMR3.png
    LokiSharp
        25
    LokiSharp  
       2019-11-05 09:27:30 +08:00
    起步配置太高太贵了,如果有 2C4G 1C2G 就好了
    wsseo
        26
    wsseo  
       2019-11-05 09:28:38 +08:00   ❤️ 2
    总结起来有三个问题:
    1. 不能自己部署。
    2. 网络问题导致稳定性不会太高。
    3. 提供这两种配置供选择,价格不会便宜。
    Standard (4 cores, 8 GB RAM, 64 GB HDD)
    Premium (8 cores, 16 GB RAM, 64 GB HDD)

    所有,Visual Studio Online 对一般开发者来说有些鸡肋。
    darksword21
        27
    darksword21  
       2019-11-05 09:33:00 +08:00
    目前鸡肋状态
    BlackBerry999
        28
    BlackBerry999  
       2019-11-05 09:35:05 +08:00
    charlie21
        29
    charlie21  
       2019-11-05 09:36:31 +08:00   ❤️ 1
    对标 AWS Cloud9 而已,别喷错了对象
    wsseo
        30
    wsseo  
       2019-11-05 09:40:24 +08:00
    @formulahendry 知乎的文章中有写到自托管,所以怎么操作?
    jeffrey921
        31
    jeffrey921  
       2019-11-05 09:40:32 +08:00
    jeffrey921
        32
    jeffrey921  
       2019-11-05 09:41:24 +08:00
    这个不是官方出的吧
    LokiSharp
        33
    LokiSharp  
       2019-11-05 09:41:28 +08:00
    @wsseo #30 他说用之前的 Code Remote Development 自托管啊
    janxin
        34
    janxin  
       2019-11-05 09:44:28 +08:00
    那么问题来了,怎么自建服务呢?按照费用说明自建服务是可以免费的
    wsseo
        35
    wsseo  
       2019-11-05 09:48:26 +08:00
    @LokiSharp 可能是我理解有误。我的理解:以前可以通过 Code Remote Development 远程开发,现在可以通过 web 版远程开发,而且完全免费。
    liukangxu
        36
    liukangxu  
       2019-11-05 10:35:04 +08:00
    我只想知道这个域名多久之后会被墙
    datou
        37
    datou  
       2019-11-05 10:37:02 +08:00
    @charlie21 c9 被 aws 收购之后就专心搞电竞了?
    kastrcn
        38
    kastrcn  
       2019-11-05 10:40:49 +08:00
    不行啊 自托管提示让我注册账号啊
    select a subscription
    Bwoywan
        39
    Bwoywan  
       2019-11-05 10:40:50 +08:00
    @liukangxu #36
    国外的机器,可能是会被滥用。(
    mamahaha
        40
    mamahaha  
       2019-11-05 11:06:24 +08:00
    是不是能用 iPad 做开发了?
    Citrus
        41
    Citrus  
       2019-11-05 11:11:25 +08:00 via iPhone
    @kastrcn 我都没找到自托管的入口。。。怎么找啊?
    LokiSharp
        42
    LokiSharp  
       2019-11-05 11:13:25 +08:00
    @Bwoywan #39 但是这不比 VPS 便宜啊
    kiwier
        43
    kiwier  
       2019-11-05 11:21:04 +08:00
    玩不了,只有银联信用卡都路过
    kiwier
        44
    kiwier  
       2019-11-05 11:21:35 +08:00
    打错字了 ,的路过
    bot2020
        45
    bot2020  
       2019-11-05 11:27:03 +08:00   ❤️ 3
    kev1nzh
        46
    kev1nzh  
       2019-11-05 11:27:26 +08:00
    道理都懂 但是路径是怎么和书签并排的?
    nicevar
        47
    nicevar  
       2019-11-05 11:29:25 +08:00
    开了一个,目前跟 code-server 差别也不大
    code-server 最近不知道在搞什么飞机,前两天手贱升级了一下,没法运行了,issue 里面有没有遇到同样问题的
    whe
        48
    whe  
       2019-11-05 11:30:30 +08:00
    自建目前只支持连本地的 VSCode GUI 暂不支持无图形界面的机器 MicrosoftDocs/vsonline#41
    Gekisado
        49
    Gekisado  
       2019-11-05 11:38:36 +08:00
    ipad+1
    maemual
        50
    maemual  
       2019-11-05 11:48:55 +08:00
    @iamzzir #45 这个,是用本地的 vs code 打开 vs code online 的 azure 的环境?
    whe
        51
    whe  
       2019-11-05 11:52:34 +08:00 via iPhone
    @maemual 不是 是 vs code online 使用本地 vs code 环境
    bot2020
        52
    bot2020  
       2019-11-05 11:54:55 +08:00
    @maemual 我试了下,可以在 https://online.visualstudio.com/ 打开本地自建,本地 VS Code 也可以打开自建。

    目前只能自己玩玩。。。

    图片: https://ibb.co/tK3bTCK
    maemual
        53
    maemual  
       2019-11-05 11:55:39 +08:00
    @whe #51 本地有 vs code 为什么还要用 online 连接本地?
    whe
        54
    whe  
       2019-11-05 12:15:05 +08:00
    @maemual 在任何地方都可以用浏览器工作 本地可以是你的机器也可以是任何安装有 vscode 的机器。
    pcbl
        55
    pcbl  
       2019-11-05 12:26:57 +08:00
    蹭热度 买了个域名:vscode.online
    whe
        56
    whe  
       2019-11-05 12:28:03 +08:00
    @pcbl 坐等仲裁 😂
    mnssbe
        57
    mnssbe  
       2019-11-05 12:29:57 +08:00
    @pcbl 这个是 studio,不是 code

    studio 太吃配置了, 在云上玩这个有点贵
    pcbl
        58
    pcbl  
       2019-11-05 12:32:22 +08:00
    @mnssbe
    @whe
    打算是搞个在线版的 vscode,用在没有开发环境的时候,临时编辑下代码
    mnssbe
        59
    mnssbe  
       2019-11-05 12:34:32 +08:00
    @pcbl github 上有 code server,我试玩了下后来还是用的本地 vs code
    charlie21
        60
    charlie21  
       2019-11-05 12:35:37 +08:00 via iPhone
    @pcbl 就是 远程开发
    maemual
        61
    maemual  
       2019-11-05 12:42:49 +08:00 via iPhone
    @whe 但是现在不支持无 GUI 的机器
    whe
        62
    whe  
       2019-11-05 12:50:00 +08:00
    @maemual 目前任意 chrome 浏览器都可以在线登录通过 vsonline 远程连接到任意有安装 vscode 桌面版的机器进行远程开发。
    maemual
        63
    maemual  
       2019-11-05 12:53:30 +08:00
    @whe #62 支持纯 server 无 GUI 的时候才比较有用。。
    impl
        64
    impl  
       2019-11-05 13:12:35 +08:00 via Android
    啥?可以用 iPad 写代码了?
    kkhaike
        65
    kkhaike  
       2019-11-05 13:17:18 +08:00
    除非微软有自建,要不 code-server 还是有用的
    LWXYFER
        66
    LWXYFER  
       2019-11-05 13:17:21 +08:00
    没有 server,只能个人临时用用了。
    cat9life
        67
    cat9life  
       2019-11-05 13:27:45 +08:00
    就是不知道价格怎么样啊 不知道个人能不能用的起
    ardour
        68
    ardour  
       2019-11-05 13:31:55 +08:00
    电信网, 不挂梯子进去太费劲了...
    whe
        69
    whe  
       2019-11-05 13:36:10 +08:00 via iPad
    @maemual 同感,在 roadmap 里。先用 code-server
    flyhaozi
        70
    flyhaozi  
       2019-11-05 14:55:43 +08:00
    这里是定价,全天候开发还是挺贵的,偶尔用一下可以,个人长期用还是自建好点。
    https://azure.microsoft.com/zh-cn/pricing/details/visual-studio-online/
    menyakun
        71
    menyakun  
       2019-11-05 15:00:15 +08:00
    code-server 可是吃内存大户,我等的小鸡可跑不动
    kastrcn
        72
    kastrcn  
       2019-11-05 15:02:20 +08:00
    @Citrus 自托管而且需要 服务器支持 gui 现在的版本不支持

    https://github.com/MicrosoftDocs/vsonline/issues/41
    justin2018
        73
    justin2018  
       2019-11-05 15:30:38 +08:00
    能支持谷歌账户登录吗 😁
    beginor
        74
    beginor  
       2019-11-05 16:19:51 +08:00
    不能登录啊, 是只有我一个人是这样么?
    AmberJiang
        75
    AmberJiang  
       2019-11-05 17:03:10 +08:00
    @beginor + 一直打转
    LokiSharp
        76
    LokiSharp  
       2019-11-05 17:30:14 +08:00
    @formulahendry 你们 VSCode 团队。。。是连插图片都不会插么。。。
    sparkinglemon
        77
    sparkinglemon  
       2019-11-05 20:51:53 +08:00
    @menyakun 我的 cdr1c2g 挺稳定的,docker 部署,但是需要定时重启
    jarnanchen
        78
    jarnanchen  
       2019-11-05 22:05:00 +08:00
    想体验一下还要绑定银行卡。。。。
    sssshq
        79
    sssshq  
       2019-11-06 16:12:30 +08:00
    微软账号登录,提示注册了 azure。等我注册了之后,就无法登陆了,一直显示让我 sign in
    charlie21
        80
    charlie21  
       2019-11-23 10:43:54 +08:00
    远程开发的例子

    VS Code 成为网站项目 Facebook 的默认开发环境
    作为一个网站项目的开发 它也是 V2EX 的默认开发环境 不用在本地电脑上跑任何 VM 了,是一个很大的资源解放

    /t/621955
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   997 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 20:43 · PVG 04:43 · LAX 12:43 · JFK 15:43
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.