Publicamos atualizações frequentes em nossa documentação, e a tradução desta página ainda pode estar em andamento. Para obter as informações mais recentes, acesse a documentação em inglês. Se houver problemas com a tradução desta página, entre em contato conosco.

Usar Codespaces no Visual Studio

Você pode desenvolver seu código diretamente em Visual Studio conectando-se com sua conta no GitHub.

Os espaços de códigos estão disponíveis para contas de usuário usando GitHub Free ou GitHub Pro. Para obter mais informações, consulte "produtos de GitHub

Neste artigo

Observação: Codespaces está atualmente em versão beta pública limitada e sujeito a alterações. Durante o período beta, GitHub não faz nenhuma garantia sobre a disponibilidade de Codespaces. Cadastre-se para o beta público limitado. Para obter mais informações sobre fontes de publicação, consulte "About Codespaces."

Sobre os espaços de código no Visual Studio

Você pode criar um código no Visual Studio para desenvolver aplicativos em um ambiente Windows. Ao usar um código em Visual Studio, você pode navegar pelo código-fonte, criar soluções e fazer commit de alterações no seu repositório.

Você deve criar um codespace em Visual Studio para usá-lo com o aplicativo. Os codespaces criados fora do Visual Studio não podem ser usados atualmente com Visual Studio.

Pré-requisitos

Antes de configurar um código em Visual Studio, você deve fazer o download da última versão da pré-visualização de Visual Studio.

Habilitar a conexão entre Visual Studio e GitHub Codespaces

A conexão ao GitHub Codespaces com a pré-visualização de Visual Studio não está habilitado por padrão. Portanto, você primeiro deverá habilitar o recurso de pré-visualização.

  1. Na visualização do Visual Studio, use o menu suspenso Ferramentas e, em seguida, clique em Opções.
  2. Em Ambiente, selecione Recursos de pré-visualização e verifique o recurso de pré-visualização Conectar a GitHub Codespaces.
    Verifique o recurso de pré-visualização conectar ao GitHub Codespaces
  3. Será necessário reiniciar o Visual Studio para que o recurso esteja disponível.

Criar um codespace em Visual Studio

  1. Quando você iniciar o Visual Studio, a Janela Inicial irá exibir um botão Conectar-se a um codespace em "Iniciar".
    Janela de início do Visual Studio com a conexão a um codespace
  2. Clique em Conectar-se a um codespace.
  3. Clique em Efetuar login em GitHub e siga as instruções ou clique em Criar uma! para criar uma nova conta de GitHub e entrar na conta.
    Login do Visual Studio em GitHub
  4. Em "Informações de codespace", digite a URL do repositório que você deseja que o GitHub Codespaces clone no seu codespace.
  5. Opcionalmente, use o tipo de instância e suspenda após os menus suspensos para configurar mais informações do codespace.
    Detalhes do codespace do Visual Studio
  6. Clique em Criar e conectar. GitHub Codespaces começará a preparar o codespace e abrirá Visual Studio depois que o codespace estiver pronto. O nome do codespace será exibido no indicador remoto no menu.
    Visual Studio conectado ao codespace do repositório do eShopOnWeb

Abrir um codespace em Visual Studio

  1. Use o menu suspenso de arquivos e clique em Conectar a um codespace.
    Conexão do Arquivo do Visual Studio a um item de menu do codespace
  2. Em "GitHub Codespaces", clique no codespace ao qual você deseja conectar-se e, em seguida, clique em Conectar.
    Visual Studio exibe codespaces e informações disponíveis

Configurar um codespace para Visual Studio

O ambiente de codespace padrão criado pelo Visual Studio inclui estruturas e ferramentas populares como .NET Core, Microsoft SQL Server, Python e Windows SDK. O GitHub Codespaces criado com Visual Studio pode ser personalizado por meio de um subconjunto de propriedades do devcontainers.json e uma nova ferramenta denominada devinit, incluída com o Visual Studio.

devinit

A ferramenta de linha de comando devinit permite que você instale estruturas adicionais e ferramentas em seus códigos de desenvolvimento do Windows, além de executar scripts de PowerShell ou modificar variáveis de ambiente. A devinit é compatível com um arquivo de configuração denominado devinit.json, que pode ser adicionado ao seu projeto para criar ambientes de desenvolvimento personalizados e repetíveis. Para obter mais informações sobre a configuração do codespace do Windows e sobre a devinit, consulte Personalizar um codespace na documentação do Visual Studio.

Esse documento ajudou você?

Privacy policy

Ajude-nos a tornar esses documentos ótimos!

Todos os documentos do GitHub são de código aberto. Você percebeu que algo que está errado ou não está claro? Envie um pull request.

Faça uma contribuição

Ou, aprenda como contribuir.