1
0
mirror of synced 2025-12-20 02:19:14 -05:00
Files
docs/content/codespaces/codespaces-reference/using-the-vs-code-command-palette-in-codespaces.md
Annie Streater 97557edf6e Use "GitHub Codespaces" in most places (#30249)
Co-authored-by: streats <streats@users.noreply.github.comgit config --global user.emailgit config --global user.email streats@users.noreply.github.comgit config --global user.name>
Co-authored-by: hubwriter <hubwriter@github.com>
2022-09-20 17:04:17 +01:00

4.3 KiB

title, intro, versions, type, topics, product, shortTitle, allowTitleToDifferFromFilename, redirect_from
title intro versions type topics product shortTitle allowTitleToDifferFromFilename redirect_from
Using the Visual Studio Code Command Palette in GitHub Codespaces You can use the Command Palette feature of {% data variables.product.prodname_vscode %} to access many commands in {% data variables.product.prodname_github_codespaces %}.
fpt ghec
* *
reference
Codespaces
Visual Studio Code
{% data reusables.gated-features.codespaces %} VS Code Command Palette true
/codespaces/codespaces-reference/using-the-command-palette-in-codespaces

About the {% data variables.product.prodname_vscode_command_palette %}

The {% data variables.product.prodname_vscode_command_palette_shortname %} is one of the focal features of {% data variables.product.prodname_vscode %} and is available for you to use in {% data variables.product.prodname_github_codespaces %}. The Command Palette allows you to access many commands for {% data variables.product.prodname_github_codespaces %} and {% data variables.product.prodname_vscode_shortname %}. For more information on using the {% data variables.product.prodname_vscode_command_palette_shortname %}, see "User Interface" in the {% data variables.product.prodname_vscode_shortname %} documentation.

Accessing the {% data variables.product.prodname_vscode_command_palette_shortname %}

You can access the {% data variables.product.prodname_vscode_command_palette_shortname %} in a number of ways.

  • Shift+Command+P (Mac) / Ctrl+Shift+P (Windows/Linux).

    Note that this command is a reserved keyboard shortcut in Firefox.

  • F1

  • From the Application Menu, click View > Command Palette….

    The application menu

Commands for {% data variables.product.prodname_codespaces %}

To see all commands related to {% data variables.product.prodname_github_codespaces %}, access the {% data variables.product.prodname_vscode_command_palette_shortname %}, then start typing "Codespaces".

A list of all commands that relate to Codespaces

Suspending or stopping a codespace

If you add a new secret or change the machine type, you'll have to stop and restart the codespace for it to apply your changes.

To suspend or stop your codespace's container, access the {% data variables.product.prodname_vscode_command_palette_shortname %}, then start typing "stop". Select Codespaces: Stop Current Codespace.

Command to stop a codespace

Adding a dev container from a template

To add a dev container from a template, access the {% data variables.product.prodname_vscode_command_palette_shortname %}, then start typing "dev container". Select Codespaces: Add Development Container Configuration Files...

Command to add a dev container

Rebuilding a codespace

If you add a dev container or edit any of the configuration files (devcontainer.json and Dockerfile), you'll have to rebuild your codespace for it to apply your changes.

To rebuild your container, access the {% data variables.product.prodname_vscode_command_palette_shortname %}, then start typing "rebuild". Select Codespaces: Rebuild Container.

Command to rebuild a codespace

Codespaces logs

You can use the {% data variables.product.prodname_vscode_command_palette_shortname %} to access the codespace creation logs, or you can use it export all logs.

To retrieve the logs for {% data variables.product.prodname_github_codespaces %}, access the {% data variables.product.prodname_vscode_command_palette_shortname %}, then start typing "log". Select Codespaces: Export Logs to export all logs related to {% data variables.product.prodname_github_codespaces %} or select Codespaces: View Creation Logs to view logs related to the setup.

Command to access logs