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
- Navegue até a página "Seus codespaces" em https://github.com/codespaces.
- À direita do codespace que você deseja interromper, clique na elipse ( ... ).
- Clique em Parar 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.
gh codespace stop
- Abra o VS Code Command Palette [Shift+Command+P (Mac) / Ctrl+Shift+P (Windows/Linux)].
- Digite
stop
e selecione Codespaces: Parar o Codespace na lista de opções. - 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
-
Navegue até a página "Seus codespaces" em https://github.com/codespaces.
-
Clique no nome do codespace que você deseja reiniciar.
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
- Abra o VS Code Command Palette [Shift+Command+P (Mac) / Ctrl+Shift+P (Windows/Linux)].
- Digite
connect
e selecione Codespaces: Conectar-se ao Codespace na lista de opções. - 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.
-
Abra o aplicativo JetBrains Gateway.
-
Clique em Conectar-se a Codespaces .
-
Na lista "Seus codespaces", clique no codespace em que você deseja trabalhar.
-
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.
-
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.