Skip to main content
We publish frequent updates to our documentation, and translation of this page may still be in progress. For the most current information, please visit the English documentation.

Como configurar o GitHub Copilot no Visual Studio

Você pode habilitar, configurar e desabilitar o GitHub Copilot no Visual Studio.

GitHub Copilot está disponível para clientes GitHub com uma conta pessoal nas organizações GitHub.com e GitHub Enterprise Cloud pertencentes a uma conta corporativa.

O GitHub Copilot é gratuito para uso de alunos, professores e mantenedores verificados de projetos populares de software livre. Se você não for aluno, professor nem mantenedor de um projeto popular de software livre, experimente o GitHub Copilot gratuitamente com uma avaliação única de 60 dias. Após a avaliação gratuita, você precisará de uma assinatura paga para uso contínuo. Para obter mais informações, confira "Sobre a cobrança de GitHub Copilot".

Sobre o GitHub Copilot no Visual Studio

Se você usar o Visual Studio, o GitHub Copilot poderá fazer o preenchimento automático de código conforme você digitar. Após a instalação, você poderá habilitar ou desabilitar o GitHub Copilot e definir configurações avançadas no Visual Studio ou no GitHub.com.

Pré-requisitos

Para configurar o GitHub Copilot no Visual Studio, instale o plug-in do GitHub Copilot. Para obter mais informações, confira "Introdução ao GitHub Copilot no Visual Studio".

Atalhos de teclado do GitHub Copilot

Você pode usar os atalhos de teclado padrão no Visual Studio ao usar o GitHub Copilot. Como alternativa, você pode reassociar os atalhos nas configurações de Ferramentas do Visual Studio usando seus atalhos de teclado preferidos para cada comando específico. Você pode procurar cada atalho de teclado pelo nome do comando no editor de Atalhos de Teclado.

AçãoAtalhoNome de comando
Mostrar a próxima sugestão embutidaCtrl+Alt+]Tools.Nextsuggestion
Mostrar a sugestão embutida anteriorCtrl+Alt+[Tools.Previoussuggestion
Disparar a sugestão embutidaCtrl+Alt+\Edit.Copilot.TriggerInlineSuggestion

Como reassociar atalhos de teclado

Se você não quiser usar os atalhos de teclado padrão no Visual Studio ao usar o GitHub Copilot, reassocie os atalhos no editor de teclado usando seus atalhos de teclado preferidos para cada comando específico.

  1. Na barra de ferramentas do Visual Studio, em Ferramentas, clique em Opções.

    Captura de tela da opção Opções na barra de ferramentas do Visual Studio

  2. Na caixa de diálogo "Opções", em Ambiente, clique em Teclado.

    Captura de tela da opção Teclado na caixa de diálogo "Opções"

  3. Em "Mostrar comandos que contêm:", procure o comando que você deseja reassociar.

    Captura de tela de Mostrar comandos, que contêm a barra de pesquisa

  4. Em "Pressione as teclas de atalho", digite o atalho que você quer atribuir ao comando e clique em Atribuir.

    Captura de tela da atribuição de atalho de teclado```

Como habilitar ou desabilitar o GitHub Copilot

O ícone de status do GitHub Copilot no painel inferior da janela do Visual Studio indica se o GitHub Copilot está habilitado ou desabilitado. Quando ele estiver habilitado, a cor da tela de fundo do ícone corresponderá à cor da barra de status. Quando desabilitado, haverá uma linha diagonal ao longo dele.

  1. Para habilitar ou desabilitar o GitHub Copilot, clique no ícone GitHub Copilot no painel inferior da janela do Visual Studio. Captura de tela da margem do editor no Visual Studio com o ícone do GitHub Copilot enfatizado

  2. Quando você estiver desabilitando o GitHub Copilot, será perguntado se deseja desabilitar as sugestões globalmente ou para a linguagem do arquivo em edição no momento.

    • Para desabilitar as sugestões do GitHub Copilot globalmente, clique em Habilitar Globalmente.
    • Para desabilitar as sugestões do GitHub Copilot para a linguagem especificada, clique em Habilitar para LINGUAGEM.

Como configurar o ReSharper para o GitHub Copilot

Se você usar o ReSharper, o GitHub Copilot poderá funcionar melhor se você configurar o ReSharper para usar o IntelliSense nativo do GitHub Copilot. Para obter mais informações sobre o ReSharper, confira a documentação do ReSharper

  1. Na barra de ferramentas do Visual Studio, em Ferramentas, clique em Opções. Captura de tela da opção Opções na barra de ferramentas do Visual Studio
  2. Na caixa de diálogo "Opções", em Ambiente, clique em IntelliSense e depois em Geral. Captura de tela da opção IntelliSense na caixa de diálogo "Opções"
  3. Em "Geral", selecione Visual Studio e clique em Salvar.

Como definir as configurações do GitHub Copilot no GitHub.com

Quando você tiver uma assinatura ou avaliação gratuita do GitHub Copilot ativa, você pode ajustar as configurações do GitHub Copilot para a sua conta pessoal no GitHub nas configurações do GitHub Copilot. As configurações se aplicam a todos os locais em que o GitHub Copilot é usado. Você pode configurar as sugestões que o GitHub Copilot oferece e como o GitHub usa os dados telemétricos.

Como habilitar ou desabilitar a detecção de duplicação

Nota: se você for membro de uma organização no GitHub Enterprise Cloud que recebeu a atribuição de uma estação GitHub Copilot por meio de sua organização, você não poderá configurar a detecção de duplicação em sua configurações de conta pessoal. Sua configuração de detecção de duplicação será herdada de sua organização ou empresa.

O GitHub Copilot inclui um filtro que detecta sugestões de código correspondentes ao código público no GitHub. Você pode optar por habilitar ou desabilitar o filtro. Quando o filtro está habilitado, o GitHub Copilot verifica sugestões de código com o código ao redor de cerca de 150 caracteres em relação ao código público no GitHub. Se houver uma correspondência exata ou próxima, a sugestão não será mostrada a você.

  1. No canto superior direito de qualquer página, clique na foto do seu perfil e em Configurações.

    Ícone Settings (Configurações) na barra de usuário 1. Na barra lateral esquerda, clique em GitHub Copilot.

  2. Em Sugestões que correspondem ao código público, selecione o menu suspenso e clique em Permitir permitir sugestões correspondentes ao código público ou Bloquear para bloquear sugestões correspondentes ao código público. Captura de tela da opção de detecção de duplicação 1. Para confirmar as novas configurações, clique em Salvar.

Como habilitar ou desabilitar a telemetria

Nota: se você é membro de uma organização no GitHub Enterprise Cloud que recebeu uma estação do GitHub Copilot por meio de sua organização, você não poderá configurar a telemetria nas configurações de sua conta pessoal. A telemetria será desabilitada automaticamente.

Para escolher se os snippets de código são coletados e retidos pelo GitHub e processados e compartilhados com a Microsoft e o OpenAI, ajuste as configurações do usuário. Para obter mais informações sobre dados que o GitHub Copilot pode coletar dependendo das configurações de telemetria, confira "Termos para produtos e recursos adicionais do GitHub" e Perguntas frequentes sobre privacidade do GitHub Copilot.

  1. No canto superior direito de qualquer página, clique na foto do seu perfil e em Configurações.

    Ícone Settings (Configurações) na barra de usuário 1. Na barra lateral esquerda, clique em GitHub Copilot.

  2. Para permitir ou impedir que o GitHub use seus dados de telemetria, marque ou desmarque a opção Permitir que o GitHub use meus snippets de código para aprimoramentos de produto. Captura de tela da opção de telemetria 1. Para confirmar as novas configurações, clique em Salvar.

Leitura adicional