# Usando a paleta de comandos Visual Studio Code em GitHub codespaces

Você pode usar o recurso Paleta de Comandos do Visual Studio Code para acessar muitos comandos no GitHub Codespaces.

## Sobre a Visual Studio Code Command Palette

A VS Code Command Palette é um dos principais recursos do Visual Studio Code e está disponível para ser usada nos GitHub Codespaces. A Paleta de Comando permite que você acesse vários comandos do GitHub Codespaces e do VS Code. Para obter mais informações sobre como usar a VS Code Command Palette, confira [Interface do Usuário](https://code.visualstudio.com/docs/getstarted/userinterface#_command-palette) na documentação do VS Code.

## Acessando a VS Code Command Palette

Você pode acessar a VS Code Command Palette de várias maneiras.

* <kbd>Shift</kbd>+<kbd>Command</kbd>+<kbd>P</kbd> (Mac) /<kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>P</kbd> (Windows/Linux).

  Observe que este comando é um atalho de teclado reservado no Firefox.
* <kbd>F1</kbd>
* No Menu do Aplicativo, clique em **Exibir > Paleta de Comandos**.

## Comandos do Codespaces

Para ver todos os comandos relacionados ao GitHub Codespaces, [acesse a VS Code Command Palette](#accessing-the-vs-code-command-palette) e comece a digitar "Codespaces".

![Captura de tela da Paleta de Comandos com "codespaces" inserido. A lista suspensa mostra todos os comandos relacionados ao GitHub Codespaces.](/assets/images/help/codespaces/codespaces-command-palette.png)

### Suspender ou interromper um codespace

Se você adicionar um novo segredo ou alterar o tipo de máquina, você terá que parar e reiniciar o codespace para que aplique suas alterações.

Para suspender ou interromper o contêiner do seu codespace, [acesse a VS Code Command Palette](#accessing-the-vs-code-command-palette) e comece a digitar "interromper". Selecione **Codespaces: Interromper o Codespace Atual**.

![Captura de tela da Paleta de Comandos com o texto de pesquisa "parar" e a opção "Codespaces: Parar Codespace Atual".](/assets/images/help/codespaces/codespaces-stop.png)

### Como adicionar uma configuração de contêiner de desenvolvimento predefinida

Para adicionar uma configuração de contêiner de desenvolvimento predefinida, [acesse a VS Code Command Palette](#accessing-the-vs-code-command-palette) e comece a digitar "adicionar desenvolvimento". Clique em **Codespaces: Adicionar arquivos de configuração do contêiner de desenvolvimento**.

![Captura de tela da Paleta de Comandos, com "adicionar desenvolvimento" inserido e "Codespaces: Adicionar arquivos de configuração do contêiner de desenvolvimento" listados.](/assets/images/help/codespaces/add-prebuilt-container-command.png)

### Reconstruindo um 'codespace'

Se você adicionar um contêiner de desenvolvimento ou editar um dos arquivos de configuração (`devcontainer.json` e `Dockerfile`), precisará recompilar o codespace para que ele aplique as alterações.

Para recompilar o contêiner, [acesse a VS Code Command Palette](#accessing-the-vs-code-command-palette) e comece a digitar "recompilar". Selecione **Codespaces: Reconstruir Contêiner**.

![Captura de tela da Paleta de Comandos com o texto de pesquisa "reconstruir" e a opção "Codespaces: Reconstruir Contêiner".](/assets/images/help/codespaces/codespaces-rebuild.png)

> \[!TIP]
> Ocasionalmente, convém executar uma recompilação completa para limpar o cache e recompilar o contêiner com imagens novas. Para saber mais, confira [Como reconstruir o contêiner em um codespace](/pt/codespaces/developing-in-codespaces/rebuilding-the-container-in-a-codespace#about-rebuilding-a-container).

### Registros de codespaces

Você pode usar a VS Code Command Palette para acessar os logs de criação do codespace ou você pode usá-la para exportar todos os logs.

Para recuperar os logs de GitHub Codespaces, [acesse a VS Code Command Palette](#accessing-the-vs-code-command-palette) e comece a digitar "exportar". Selecione **Codespaces: Exportar Logs** para exportar todos os logs relacionados ao GitHub Codespaces ou selecione **Codespaces: Exibir Logs de Criação** para ver os logs relacionados à instalação.

![Captura de tela da Paleta de Comandos com o texto de pesquisa "exportar" e a opção "Codespaces: Exportar Logs".](/assets/images/help/codespaces/codespaces-logs.png)

## Leitura adicional

* [Usando GitHub Codespaces no Visual Studio Code](/pt/codespaces/developing-in-a-codespace/using-github-codespaces-in-visual-studio-code)