在代码空间中开发

您可以在 GitHub 上打开代码空间,然后使用 Visual Studio Code 的功能进行开发。

Anyone can develop in a codespace owned by their user account.

注:Codespaces 目前是有限公测版,可能会有变动。 有关加入公测的更多信息,请参阅“关于 Codespaces”。

关于 Codespaces 的开发

Codespaces 为您提供 Visual Studio Code 的完整开发体验。 使用 Visual Studio Code 在代码空间中开发时,您可以编辑代码、调试和使用 Git 命令。 更多信息请参阅 Visual Studio Code 文档

带注释的代码空间概述

  1. 侧栏 - 默认情况下,此区域显示您在资源管理器中的项目文件。
  2. 活动栏 - 显示视图并提供在视图之间切换的方法。 您可以通过拖放来重新排列视图。
  3. 编辑器 - 这是您编辑文件的地方。 您可以使用每个编辑器的选项卡将其准确定位到您需要的位置。
  4. 面板 - 这是您可以查看输出和调试信息的位置,以及集成终端的默认位置。
  5. 状态栏 - 此区域提供有关您的代码空间和项目的有用信息。 例如,分支名称、配置端口等。

有关使用 Visual Studio Code 的更多信息,请参阅 Visual Studio Code 文档中的用户界面指南

您可以直接从 Visual Studio Code 连接至您的代码空间。 更多信息请参阅“在 Visual Studio Code 中使用代码空间”。

为获取 Codespaces 最佳使用体验,建议使用基于 Chromium 的浏览器,如 Google Chrome 或 Microsoft Edge。 更多信息请参阅“代码空间故障排除”。

个性化代码空间

您还可以使用 dotfiles 仓库和设置同步来针对您创建的任何代码空间而个性化代码空间环境的各个方面。 个性化可以包括 shell 首选项和其他工具。 更多信息请参阅“个性化您帐户的 Codespaces”。

在仓库的 Codespaces 配置更改后,您可以通过重建代码空间的容器来将更改应用于现有代码空间。 更多信息请参阅“为项目配置 Codespaces”。

从代码空间运行应用程序

您可以转发代码空间中的端口以测试和调试应用程序。 更多信息请参阅“代码空间中的转发端口”。

提交更改

在对代码空间进行更改(无论是添加新代码还是更改配置)之后,您需要提交更改。 将更改提交到仓库可确保从此仓库创建代码空间的其他任何人都具有相同的配置。 这也意味着您所做的任何自定义,例如添加 Visual Studio Code 扩展,都会显示给所有用户。

有关信息,请参阅“在代码空间中使用源控制”。

导航到现有代码空间

  1. 您可以在 github.com/codespaces 上查看您创建的每一个可用代码空间。
  2. 单击您要在其中开发的代码空间的名称。 代码空间的名称

或者,您可以通过导航到创建代码空间的仓库并选择 代码空间来查看仓库的任何活动代码空间。

此文档对您有帮助吗?隐私政策

帮助我们创建出色的文档!

所有 GitHub 文档都是开源的。看到错误或不清楚的内容了吗?提交拉取请求。

做出贡献

或, 了解如何参与。