Visual Studio Online现可用自定义Dockerfile配置环境

微软更新Visual Studio Online,现在让用户以自定义Dockerfile设置更多环境配置选项,而且还能让开发者在创建环境之后,在需要的时候更改环境设置,扩张或是缩减运算能力。微软在去年底发布了Visual Studio Online,提供按需开发服务,让开发者能使用Visual Studio Code、Visual Studio IDE或是浏览器中的编辑器,从任意位置访问服务并编辑程序代码。

微软强化开发者定制化Visual Studio Online环境的能力,由于许多用户反馈表示,Visual Studio Online的环境自定义项目不够多,因此微软现在增加对Docker镜像文件和Dockerfile的支持,并且在进度窗口中提供更多环境创建细节,让开发者能够更好地控制环境设置,同时也改进可重复性。此外,开发者还可以指定GitHub拉取请求或是分支URL,在环境创建之后,直接跳到拉取请求审查或是特定分支中。

在最初发布的版本中,微软依照最受欢迎的开发场景,提供了Visual Studio Online默认环境配置,以预防开发者存储库没有指定配置的情况。而现在,微软扩展默认的环境配置,添加包括PowerShell、Azure CLI,以及Go和C++的原生调试,还有更新过后的.NET Core SDK与Python的支持。

另外,现在微软让开发者在创建环境之后,还能够依需求更改环境配置,开发者一开始可以便用标准执行实例,进行编辑程序代码的工作,但在准备好要构建或是执行时,可以切换至高级的执行实例以取得更多计算资源,而当完成密集的运算工作之后,便可以再次切回标准环境,降低支出的成本。

开发者除了可以便用浏览器或是Visual Studio Code删除计划,现在还可以直接在Azure Portal中管理计划,将不需要的计划删除。这些Visual Studio Online新功能已经在Visual Studio Code Insiders版本中提供,开发者使用浏览器便能测试最新的功能。