Introdução geral
O GitHub Codespaces é um ambiente de desenvolvimento instantâneo baseado em nuvem, projetado para oferecer aos desenvolvedores uma experiência de programação a qualquer hora e em qualquer lugar. Ele usa a tecnologia de contêineres e oferece suporte a uma ampla variedade de linguagens e ferramentas de programação, permitindo que os usuários acessem e editem códigos em qualquer dispositivo por meio de um navegador ou editor local. O Codespaces oferece um ambiente de desenvolvimento altamente configurável que garante que todos os membros de um projeto possam trabalhar no mesmo ambiente, resultando em desenvolvimento e colaboração mais eficientes.
A configuração gratuita é 2C 8G RAM + discos de 32G por 60 horas por mês. Não é diferente de usar o código VS localmente, você pode usá-lo à medida que avança, e o disco é permanente.
Lista de funções
- Ambiente de desenvolvimento instantâneoNão é necessária nenhuma configuração local, comece a codificar em qualquer lugar, a qualquer momento.
- Suporte a vários idiomasSuporte a várias linguagens e ferramentas de programação para atender a diferentes necessidades de desenvolvimento.
- Altamente configurávelPersonalize o ambiente de desenvolvimento por meio de arquivos de configuração para atender aos diferentes requisitos do projeto.
- acesso entre dispositivosFlexibilidade e facilidade de acesso ao espaço de código por meio de um navegador ou editor local.
- Desenvolvimento colaborativoSuporte ao trabalho em equipe, oferecendo compartilhamento em tempo real e recursos de edição colaborativa.
- Gerenciamento de recursosOtimize o uso de recursos selecionando diferentes configurações de VM com base nos requisitos do projeto.
- segurançaSegurança do código: Fornecer um ambiente de desenvolvimento seguro que proteja a segurança do código e dos dados.
Usando a Ajuda
Criação de um espaço de código
- Navegando até o repositório de modelosAcesso a um repositório de modelos no GitHub, por exemplo.
github/haikus-for-codespaces
. - Criação de um espaço de códigoClique em "Use this template" (Usar este modelo) e selecione "Open in codespace" (Abrir no espaço de código).
- Executar o aplicativoO espaço de código é criado e o repositório de modelos é clonado automaticamente nele. Abra um terminal e digite
npm run dev
para iniciar o aplicativo.
Edição e visualização de alterações
- Editar códigoAbra o File Explorer no espaço de código e selecione o arquivo que deseja editar para fazer alterações.
- Exibir alterações: Alterne para a guia Aplicativos no navegador e atualize a página para ver o efeito modificado.
Enviar e enviar alterações
- mudança temporáriaNo modo de exibição Gerenciamento de código-fonte, selecione o arquivo a ser preparado.
- Enviar alteraçõesDigite a mensagem de envio e clique no botão "Submit" (Enviar).
- Enviar para o repositórioSelecione Publicar ramificação, insira um nome de repositório e selecione Repositório público ou privado.
Personalização
- Instalação de extensõesSelecione o ícone "Extensions" (Extensões) na barra de atividades para procurar e instalar as extensões necessárias do VS Code.
- Configurações de sincronizaçãoAtivar o recurso de sincronização de configurações para sincronizar as configurações locais no espaço de código.
Gerenciamento de recursos
- Seleção de uma configuração de máquina virtualEscolha entre uma variedade de tipos de máquinas virtuais, variando de 2 a 32 núcleos, dependendo dos requisitos de seu projeto.
- Gerenciamento de recursos de armazenamento e computaçãoDefinição de limites de gastos e otimização do uso de recursos para garantir que o ambiente de desenvolvimento seja executado com eficiência.
segurança
- Proteção de código e dadosUse os recursos de segurança fornecidos pelo GitHub para manter seu código e seus dados seguros.
- controle de acessoDefina direitos de acesso para garantir que somente usuários autorizados possam acessar o espaço de código.