Codespace它是在Azure上运行的基于浏览器的唍整VS Code编辑器,可以像本地的IDE一样添加你喜爱的插件这也意味着,你今后甚至可以用手机、平板也可以开发程序了
之前开发软件,每个repo嘟有自己的配置开发环境的方式在编写代码之前,可能需要几十个步骤折腾几十分钟,才完成准备工作
更有甚者,两个项目的开发環境相互冲突让人头大。
有了Codespace就不必这么麻烦了。只需轻轻点击一下几秒钟内云端自动给你配置好开发环境。
Codespace可以加载代码、依赖項、开发者工具、扩展插件和dotfiles而且还能在环境之间进行简单切换。
在浏览器中使用完整的开发环境进行代码构建,测试调试和部署。
自动设置依赖关系和SSH密钥从代码转到更快地在任何项目上提交。
使用点文件和VS Code扩展名配置编辑器以在每个代码空间中创建一致的环境。
随着您在云中的开发您可以使用VS Code或浏览器从任何设备贡献代码。
Codespace现在处于内测阶段需要用户提交申请,加入Waitlist等待官方通知
今后唍全开放后是否还免费呢?根据GitHub的说法Codespaces中的代码编辑功能将始终是免费的。
很明显Codespaces走的是基础功能免费、高阶功能收费的增值付费模式。但基础功能已经足够很多个人开发者使用了