4.1 KiB
title, intro, product, permissions, redirect_from, versions, type, topics, shortTitle
| title | intro | product | permissions | redirect_from | versions | type | topics | shortTitle | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Developing in a codespace | You can open a codespace on {% data variables.product.product_name %}, then develop using {% data variables.product.prodname_vscode %}'s features. | {% data reusables.gated-features.codespaces %} | You can develop in codespaces you've created for repositories owned by organizations using {% data variables.product.prodname_team %} and {% data variables.product.prodname_ghe_cloud %}. |
|
|
how_to |
|
Develop in a codespace |
About development with {% data variables.product.prodname_codespaces %}
{% data variables.product.prodname_codespaces %} provides you with the full development experience of {% data variables.product.prodname_vscode %}. {% data reusables.codespaces.use-visual-studio-features %}
{% data reusables.codespaces.links-to-get-started %}
- Side Bar - By default, this area shows your project files in the Explorer.
- Activity Bar - This displays the Views and provides you with a way to switch between them. You can reorder the Views by dragging and dropping them.
- Editor - This is where you edit your files. You can use the tab for each editor to position it exactly where you need it.
- Panels - This is where you can see output and debug information, as well as the default place for the integrated Terminal.
- Status Bar - This area provides you with useful information about your codespace and project. For example, the branch name, configured ports, and more.
For more information on using {% data variables.product.prodname_vscode %}, see the User Interface guide in the {% data variables.product.prodname_vscode %} documentation.
{% data reusables.codespaces.connect-to-codespace-from-vscode %}
{% data reusables.codespaces.use-chrome %} For more information, see "Troubleshooting Codespaces clients."
Personalizing your codespace
{% data reusables.codespaces.about-personalization %} For more information, see "Personalizing {% data variables.product.prodname_codespaces %} for your account."
{% data reusables.codespaces.apply-devcontainer-changes %} For more information, see "Configuring {% data variables.product.prodname_codespaces %} for your project."
Running your app from a codespace
{% data reusables.codespaces.about-port-forwarding %} For more information, see "Forwarding ports in your codespace."
Committing your changes
{% data reusables.codespaces.committing-link-to-procedure %}
Using the {% data variables.product.prodname_vscode_command_palette %}
The {% data variables.product.prodname_vscode_command_palette %} allows you to access and manage many features for {% data variables.product.prodname_codespaces %} and {% data variables.product.prodname_vscode %}. For more information, see "Using the {% data variables.product.prodname_vscode_command_palette %} in {% data variables.product.prodname_codespaces %}."
Navigating to an existing codespace
- {% data reusables.codespaces.you-can-see-all-your-codespaces %}
- Click the name of the codespace you want to develop in.

Alternatively, you can see any active codespaces for a repository by navigating to that repository and selecting {% octicon "code" aria-label="The code icon" %} Code. The drop-down menu will display all active codespaces for a repository.
