重磅!微软发布 Visual Studio Online: Web 版 VS Code + 云开发环境 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
formulahendry
V2EX    程序员

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

  •  1
     
  •   formulahendry
    formulahendry 2019-11-05 08:02:53 +08:00 15176 次点击
    这是一个创建于 2235 天前的主题,其中的信息可能已经有所发展或是发生改变。
    北京时间 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  
    PRO
       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 部署,但是需要定时重启
    4263Ad06Awk3b1Do
        78
    4263Ad06Awk3b1Do  
       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     Solana     4496 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 31ms UTC 01:06 PVG 09:06 LAX 17:06 JFK 20:06
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86