微软公开预览Visual Studio Online

每日动态2021-02-19 08:03:47
最佳答案

微软在Ignite大会释出Visual Studio Online开放预览的消息,开发者可用来建置长期专案,也能方便地快速创建新功能雏形,或是用于查看拉取请求等短期任务。开发者可以使用Visual Studio Code与Visual Studio IDE来存取Visual Studio Online,也能使用浏览器编辑器。

微软提到,软体开发位在技术发展的前缘,而他们收到越来越多企业的回馈,希望融合当前趋势需求,提供新型态的开发工具与功能。随着更多的团队以远端工作的形式协作,新进员工的上线工作的要求,增加了企业IT的困扰,且现在开源以及企业内部的的协作,比过去都还要频繁且重要,这使得开发人员必须经常同时跨多个程式码储存库工作。

有鑒于云端技术的成熟,在云端运算和执行资料需求的比重逐渐增加,包括机器学习和人工智慧等工作负载,因此开发工作也自然而然地转移出单纯的电脑环境,而且云端原生开发和微服务爆炸式成长的现象,让开发人员在单个系统中使用多种开发语言和堆叠,以充分利用各种技术的优势。

微软根据这些需求以及Visual Studio Code远端开发延伸,发展出Visual Studio Online新服务。Visual Studio Online在技术上来说,是Visual Studio Code远端开发的扩展,提供按需创建,且可由任何地方存取的託管开发环境,供开发者进行编译、除错与还原等软体开发工作。

开发者可以从开发工具或是网页入口网站启动Visual Studio Online,该服务会配置开发工作需要的一切环境,包括原始码、Runtime、编译器、除错器、编辑器等扩充套件。微软强调,这个环境是可让开发者完整配置的,依照专案需求做精细的调整,开发者也可以安装扩充套件,或是定义自己的Dockerfile来控制环境。

Visual Studio Online託管在Azure云端,开发者可以创建专案,并在需要额外运算容量时,启用进阶环境以取得更多的CPU和RAM资源。Visual Studio Online按需计价,当用户创建环境使用6分45秒,就只需要支付6分45秒的价钱,环境也会自动暂停,避免用户浪费意外流失的成本。

Visual Studio Online支援三种编辑器,Visual Studio Code、网页浏览器编辑器以及Visual Studio IDE,开发者可以选择习惯的开发工具进行开发工作。用户只要在Visual Studio Code安装扩充套件,就能使用Visual Studio Online,开发者也可以直接开启浏览器,在任何一台电脑进行程式码的编辑与除错。在Ignite大会上,微软也公开了Visual Studio IDE对Visual Studio Online的支援预览,开发者除了可以使用具完整工具集的IDE,还能获得Visual Studio Online的强化功能。

开发者使用这些工具连接到Visual Studio Online环境,就能以往常相同的方式,执行网页应用程式或是API,Visual Studio Online会自动处理剩下的工作,微软提到,整体使用经验就像是传统本机端的开发工作流程。Visual Studio Online也内建了协作工具IntelliCode和Live Share。Visual Studio Online目前还在预览阶段,微软提到,他们还会加入App Casting的功能,让用户能够和远端执行中的GUI应用程式互动并共享。

免责声明:本文由用户上传,如有侵权请联系删除!