导读 微软的Visual Studio Codespaces将在Microsoft Azure上提供云托管的开发环境,并将并入GitHub Codespaces,后者将在GitHub上提供托管的
微软的Visual Studio Codespaces将在Microsoft Azure上提供云托管的开发环境,并将并入GitHub Codespaces,后者将在GitHub上提供托管的Visual Studio Code环境。当前基于Azure的产品将于2021年2月停用。
微软表示,这项服务之所以在发展是因为在预览阶段,该公司发现从存储库到代码空间的转换是工作流程中最受批评的部分。绝大多数用户都喜欢集成的原生一键式体验。
GitHub是5000万开发人员的故乡,Microsoft认为与GitHub合作解决此问题很有意义。GitHub Codespaces仍处于有限的公开测试阶段;开发人员可以在这里注册。
当开发人员通过门户网站或Visual Studio Code编辑器连接到GitHub Codespace时,将提示他们提交将GitHub帐户添加到Beta中。Visual Studio Codespaces用户将收到一封电子邮件,要求其首选的GitHub帐户。
尽管GitHub Codespaces为GitHub存储库提供了优化的体验,但开发人员仍然可以通过采取一些其他配置步骤来使用托管在其他位置(如Azure或Bitbucket上)的Git存储库。此外,Visual Studio 2019中基于Windows的Codespaces支持的私人预览 将移至GitHub。