Gerenciamento do espaço de trabalho no editor do Cloud Shell

Com o editor do Cloud Shell, é possível gerenciar projetos como espaços de trabalho. Um espaço de trabalho geralmente representa a pasta raiz do seu projeto e inclui os arquivos de configuração específicos dele. Um espaço de trabalho "Início" (com base no diretório Início) é criado automaticamente.

Com os espaços de trabalho, você pode especificar configurações persistentes, executar e depurar configurações e estados de IU (como arquivos abertos) de todas as pastas no seu espaço de trabalho.

Nesta página, explicamos como criar, abrir, salvar e fechar um espaço de trabalho e definir as configurações do editor e do espaço de trabalho do Cloud Shell.

Criar um novo espaço de trabalho

Para criar um novo espaço de trabalho:

  1. Usando o terminal do Cloud Shell, crie um novo diretório para usar como espaço de trabalho:
    • Use mkdir para criar manualmente um novo diretório.
    • Use git clone para copiar em um repositório existente
  2. Quando o diretório estiver pronto, clique em Arquivo > Abrir espaço de trabalho para abri-lo como um novo espaço de trabalho.

Abrir um espaço de trabalho

É possível abrir um espaço de trabalho de uma das seguintes maneiras:

  • Clique em Arquivo > Abrir pasta.

  • Se nenhum espaço de trabalho estiver aberto, clique no botão Abrir pasta na visualização do editor do Cloud Shell.

    Botão "Abrir espaço de trabalho" acessível no Explorer quando nenhum espaço de trabalho está aberto

  • Selecione um espaço de trabalho aberto recentemente na seção "Recente" na janela de boas-vindas ao Cloud Shell.

    Você também pode clicar em Arquivo > Abrir espaço de trabalho recente.

    Espaços de trabalho abertos recentemente, como hello-world-1 e appengine-guestbook-python, disponíveis em Recente. Clicar nos nomes vinculados abre o espaço de trabalho no Explorer

Abrir um espaço de trabalho da página inicial

Para operar usando um espaço de trabalho do Google Home, abra seu diretório inicial como seu espaço de trabalho clicando em Arquivo > Abrir pasta e escolha seu diretório inicial.

Salvar um espaço de trabalho

Depois de adicionar as pastas do projeto ao espaço de trabalho e configurá-lo, salve o espaço de trabalho com um novo nome. Para isso, clique em Arquivo > Salvar espaço de trabalho como. de dados.

Fechar um espaço de trabalho

Para fechar o espaço de trabalho, clique em File > Close Folder e em OK quando solicitado.

Como definir as configurações

O comportamento e a interface do editor do Cloud Shell são facilmente configurados com o menu "Configurações". Você pode definir suas preferências de configurações de depuração, suporte à edição de YAML e limites do histórico da paleta de comandos, entre várias configurações usando este editor de configurações. As configurações podem ser acessadas pelo ícone de engrenagem Ícone de engrenagem das configurações, no canto inferior esquerdo do editor.

Há três escopos para as configurações:

  • Configurações do usuário: configurações globalmente aplicáveis, aplicadas a todas as instâncias do editor do Cloud Shell. Essa configuração é armazenada no navegador.
  • Configurações remotas: configurações globalmente aplicáveis, aplicadas a todas as instâncias do editor do Cloud Shell. Essas configurações são armazenadas no diretório inicial do Cloud Shell em $HOME/.codeoss/data/Machine/settings.json.
  • Configurações do espaço de trabalho: configurações específicas do espaço de trabalho, aplicadas somente ao espaço de trabalho ativo. Essas configurações são salvas no arquivo .codeoss/settings.json na pasta do espaço de trabalho e podem ser compartilhadas pelo controle de versões ou fazendo download da pasta do espaço de trabalho.

Para procurar uma configuração, use a barra de pesquisa Configurações de pesquisa que retorna um conjunto de configurações que correspondem à sua consulta, filtrando as que não estão relacionadas aos seus critérios. As configurações podem ser definidas preenchendo o campo de entrada, escolhendo uma opção em um menu suspenso ou alternando uma caixa de seleção.

Interface de configurações com guias para Usuários e Espaço de trabalho com configurações de depuração sendo visualizadas