Skip to main content

Como configurar o GitHub Copilot em um IDE da JetBrains

Você pode habilitar, configurar e desabilitar o GitHub Copilot no IDE da JetBrains.

GitHub Copilot está disponível para clientes GitHub com uma conta pessoal em GitHub.com. Os Managed user accounts não podem usar o GitHub Copilot.

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 ver mais informações, confira "Sobre a cobrança do GitHub Copilot".

Sobre o GitHub Copilot nos IDEs da JetBrains

Se você usa um IDE da JetBrains, o GitHub Copilot pode fazer o preenchimento automático do código conforme você digita. Após a instalação, você poderá habilitar ou desabilitar o GitHub Copilot e definir configurações avançadas no IDE ou no GitHub.com.

Pré-requisitos

Para configurar o GitHub Copilot em um IDE da JetBrains, você precisará instalar o plug-in do GitHub Copilot. Para obter mais informações, confira "Introdução ao GitHub Copilot em um IDE da JetBrains".

Atalhos de teclado do GitHub Copilot

Você pode usar os atalhos de teclado padrão para sugestões embutidas no IDE da JetBrains usando o GitHub Copilot. Como alternativa, você pode reassociar os atalhos aos seus atalhos de teclado preferidos de cada comando específico. Para obter mais informações de como reassociar atalhos de teclado no IDE da JetBrains, confira a documentação da JetBrains. Por exemplo, você pode ver a documentação do IntelliJ IDEA.

AçãoAtalho
Aceitar uma sugestão embutidaGuia
Ignorar uma sugestão embutidaEsc
Mostrar a próxima sugestão embutidaOpção (⌥) ou Alt+]
Mostrar a sugestão embutida anteriorOpção (⌥) ou Alt+[
Disparar a sugestão embutidaOpção (⌥)+\
Abrir o GitHub Copilot (sugestões adicionais no painel separado)Opção (⌥) ou Alt+Return
AçãoAtalho
Aceitar uma sugestão embutidaGuia
Ignorar uma sugestão embutidaEsc
Mostrar a próxima sugestão embutidaAlt+]
Mostrar a sugestão embutida anteriorAlt+[
Disparar a sugestão embutidaAlt+\
Abrir o GitHub Copilot (sugestões adicionais no painel separado)Alt+Enter
AçãoAtalho
Aceitar uma sugestão embutidaGuia
Ignorar uma sugestão embutidaEsc
Mostrar a próxima sugestão embutidaAlt+]
Mostrar a sugestão embutida anteriorAlt+[
Disparar a sugestão embutidaAlt+\
Abrir o GitHub Copilot (sugestões adicionais no painel separado)Alt+Enter

Como habilitar ou desabilitar o GitHub Copilot

Você pode habilitar ou desabilitar o GitHub Copilot de dentro do IDE da JetBrains. O ícone de status do GitHub Copilot no painel inferior da janela do JetBrains indica se o GitHub Copilot está habilitado ou desabilitado. Quando habilitado, o ícone fica realçado. Quando desabilitado, o ícone fica esmaecido.

  1. Para habilitar ou desabilitar o GitHub Copilot, clique no ícone de status no painel inferior da janela do JetBrains. Ícone de status no JetBrains
  2. Se você estiver desabilitando o GitHub Copilot, será perguntado se deseja desabilitá-lo globalmente ou para a linguagem do arquivo que está editando no momento. Para desabilitar globalmente, clique em Desabilitar Conclusões. Como alternativa, clique no botão específico da linguagem para desabilitar o GitHub Copilot para a linguagem especificada. Desabilitar o GitHub Copilot globalmente ou para a linguagem atual

Como definir configurações avançadas para o GitHub Copilot

Você pode gerenciar as configurações avançadas do GitHub Copilot no IDE do JetBrains. Por exemplo, como o IDE exibe conclusões de código e quais linguagens você quer habilitar ou desabilitar para o GitHub Copilot.

  1. No IDE do JetBrains, clique no menu Arquivo e depois em Configurações.
  2. Em Linguagens e Estruturas, clique em GitHub Copilot .
  3. Edite as configurações de acordo com suas preferências pessoais.
    • Para ajustar o comportamento e a aparência das sugestões de código e se deseja verificar automaticamente se há atualizações, marque ou desmarque as caixas de seleção correspondentes.
    • Se você selecionar que deseja receber atualizações automáticas, escolha se quer receber atualizações estáveis, mas menos frequentes, ou atualizações noturnas, que podem ser menos estáveis. Clique na lista suspensa Atualizar canal e selecione Estável para atualizações estáveis ou Noturnas para atualizações noturnas.
    • Em "Linguagens desabilitadas", use as caixas de seleção para marcar ou desmarcar as linguagens para as quais deseja desabilitar o GitHub Copilot.

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

Quando você tiver uma assinatura ou uma avaliação ativa do GitHub Copilot, ajuste as configurações do GitHub Copilot para 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

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

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