Extensão do GitHub Copilot: Visão geral

O GitHub Copilot é uma extensão de programação de par alimentada por IA para o Azure Data Studio que fornece completações de código sensíveis ao contexto, sugestões e até mesmo trechos de código inteiros. Esta poderosa ferramenta ajuda os desenvolvedores a escrever código de forma mais eficiente, reduzir o tempo gasto em tarefas repetitivas e minimizar erros.

O que é o GitHub Copilot?

O GitHub Copilot para Azure Data Studio pode ser usado em qualquer janela do editor. Para usar o GitHub Copilot, você deve ter uma conexão ativa com a Internet. Você pode usar o GitHub Copilot das seguintes maneiras:

  1. Quando você digita código no editor, o GitHub Copilot fornece sugestões em tempo real.
  2. Quando você digita um comentário em linguagem natural, o GitHub Copilot fornece sugestões para o código que corresponde ao comentário.

Para aceitar uma sugestão, pressione Tab. Para rejeitar uma sugestão, pressione Esc.

A qualquer momento, pressionar Ctrl+Enter abre o Painel de Conclusão do Copiloto do GitHub, que fornece sugestões de código com base no contexto do editor.

O chat do GitHub Copilot não está atualmente disponível para o Azure Data Studio.

Instalar a extensão GitHub Copilot

Para começar, tudo o que você precisa é do Azure Data Studio versão 1.44 ou posterior e uma assinatura do GitHub Copilot.

Gorjeta

O GitHub Copilot é gratuito para estudantes verificados e para mantenedores de projetos populares de código aberto no GitHub.

  1. Selecione o ícone Extensões para visualizar as extensões disponíveis.

    Captura de ecrã a mostrar o ícone do Gestor de extensões.

  2. Procure a extensão GitHub Copilot e selecione-a para visualizar seus detalhes. Selecione Instalar para adicionar a extensão.

Como funciona o Copilot do GitHub

O Copilot do GitHub funciona utilizando modelos avançados de aprendizado de máquina treinados em um vasto conjunto de dados de código disponível publicamente dos repositórios do GitHub. À medida que você digita código, a IA analisa o contexto e fornece sugestões relevantes em tempo real. Você também pode receber sugestões escrevendo um comentário em linguagem natural descrevendo o que você deseja que o código faça.

A extensão GitHub Copilot no Azure Data Studio usa o contexto do editor para fornecer sugestões. Por exemplo, se você estiver escrevendo uma consulta que une duas tabelas, o Copilot do GitHub sugere a condição de junção a partir de colunas no editor aberto, outros arquivos no espaço de trabalho e padrões de sintaxe comuns.

Privacidade

O seu código é seu. Seguimos práticas responsáveis de acordo com nossa Declaração de Privacidade para garantir que seus trechos de código não sejam usados como código sugerido para outros usuários do GitHub Copilot.