Skip to main content

Parar e iniciar um codespace

Você pode parar e iniciar o codespace para salvar recursos e pausar o trabalho.

Observação: o uso dos GitHub Codespaces com IDEs do JetBrains está em versão beta pública e sujeito a alterações no momento.

Como parar e iniciar um codespace

Você pode interromper um codespace a qualquer momento. Ao interromper um codespace, todos os processos em execução são interrompidos e o histórico de terminais é limpo. Qualquer alteração salva no seu codespace ainda estará disponível na próxima vez que você iniciá-lo. Se você não interromper explicitamente um codespace, ele continuará sendo executado até que o tempo seja esgotado em razão de inatividade. Para obter mais informações, confira "O ciclo de vida do codespace".

Somente a execução de codespaces incorre em encargos de CPU. Um codespace interrompido incorre apenas em custos de armazenamento.

Você deverá interromper e reiniciar um codespace para aplicar as alterações nele. Por exemplo, se você mudar o tipo de máquina usado no seu codespace, você deverá interromper e reiniciá-la para que a alteração seja implementada. Você também pode interromper o seu codespace e optar por reiniciá-lo ou excluí-lo se você encontrar um erro ou algo inesperado.

Independentemente de onde você criou ou acessou os codespaces, eles podem ser vistos e gerenciados no navegador em https://github.com/codespaces.

Interrompendo um codespace

  1. Navegue até a página "Seus codespaces" em https://github.com/codespaces.
  2. À direita do codespace que você deseja parar, clique na elipse ( ... ).
  3. Clique em Parar codespace. Captura de tela da opção para interromper um codespace

Para saber mais sobre a GitHub CLI, confira "Sobre a GitHub CLI".

Para parar um codespace, use o subcomando gh codespace stop e escolha um codespace na lista exibida.

Shell
gh codespace stop
  1. Abra o VS Code Command Palette [Shift+Command+P (Mac) / Ctrl+Shift+P (Windows/Linux)].
  2. Digite stop e selecione Codespaces: Parar o Codespace na lista de opções.
  3. Na lista de codespaces, selecione o codespace que você deseja parar.

Você pode interromper um codespace na página "Seus codespaces" (confira as instruções do navegador da Web) ou usando GitHub CLI (confira as instruções da CLI).

Como reiniciar um codespace

  1. Navegue até a página "Seus codespaces" em https://github.com/codespaces.
  2. Clique no nome do codespace que você deseja reiniciar. Captura de tela de codespaces parados

Ao reiniciar um codespace, você pode optar por abri-lo no Visual Studio Code ou no navegador.

  • Para reiniciar um codespace e abri-lo no Visual Studio Code, use o subcomando gh codespace code e escolha o codespace que você deseja reiniciar na lista exibida.

    Shell
    gh codespace code
  • Para reiniciar um codespace e abri-lo no navegador, use o subcomando gh codespace open --web e escolha o codespace que você deseja reiniciar na lista exibida.

    Shell
    gh codespace open --web
  1. Abra o VS Code Command Palette [Shift+Command+P (Mac) / Ctrl+Shift+P (Windows/Linux)].
  2. Digite connect e selecione Codespaces: Conectar-se ao Codespace na lista de opções.
  3. Na lista de codespaces, selecione o codespace que você deseja reiniciar.

Se você definiu o JetBrains Gateway como o editor padrão, ele será iniciado automaticamente quando você abrir um codespace no GitHub.com.

Se o JetBrains Gateway não for o editor padrão, ainda será possível abrir um codespace nele acessando a página "Seus codespaces" em github.com/codespaces e clicando nas reticências (...) à direita do codespace que você deseja abrir. Para saber mais, confira "Como abrir um codespace existente".

Como alternativa, também é possível abrir o JetBrains Gateway e selecionar um codespace existente, conforme descrito no procedimento a seguir.

  1. Abra o aplicativo JetBrains Gateway.

  2. Clique em Conectar-se a Codespaces .

    Captura de tela da exibição inicial do JetBrains Gateway

  3. Na lista "Seus codespaces", clique no codespace em que você deseja trabalhar.

    Captura de tela da lista de codespaces do JetBrains Gateway

  4. Na lista "IDEs disponíveis", clique no IDE do JetBrains que você deseja usar. O Gateway lembrará de sua escolha na próxima vez que você se conectar a um codespace.

    Captura de tela da lista de codespaces do JetBrains Gateway

  5. Clique em Conectar.

    Nota: se você estiver executando um firewall, na primeira vez que se conectar a um recurso remoto, poderá ser solicitado que você permita que o JetBrains Gateway se comunique pela rede.

Leitura adicional