实际上,GitHub Codespaces 正是基于微软的 VS Code 编辑器打造(改名前叫做 VS Code Online)。
两者采用了相同的概念和技术,只不过现在直接被 GitHub 直接集成到了现有的服务中。
用过 VS Online 或 Codespaces 的朋友,一定不会对 GitHub 搭建的这个平台环境感到陌生。
GitHub 产品高级副总裁 Shanku Niyogi 写道:
向社区贡献代码,或许是一件很难的事情。
因为每个存储库都有各自配置的开发环境。
在编写任何代码之前,通常需要经历数十个步骤。
更糟糕的是,有时正在经手的两个项目,彼此间的配置环境都可能产生冲突。
有鉴于此,GitHub 提供了一个功能全面的、基于云端托管的开发环境。
Codespaces 能够于几秒内在 GitHub 上启动,以便广大开发者能够立即为各个项目做出贡献。