Extensão GitHub Copilot: Visão geral

O GitHub Copilot é uma extensão de programador de par habilitada para IA para Azure Data Studio que fornece preenchimentos de código com reconhecimento de contexto, sugestões e até mesmo snippets de código inteiros. Essa ferramenta poderosa ajuda os desenvolvedores a escrever código com mais eficiência, reduzir o tempo gasto em tarefas repetitivas e minimizar erros.

O que é o GitHub Copilot?

O GitHub Copilot para o Azure Data Studio podem ser usados em qualquer janela do editor. Para usar GitHub Copilot, você deve ter uma conexão de Internet ativa. Você pode usar 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 de código que correspondem ao comentário.

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

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

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

Instalar a extensão do 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.

Dica

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

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

    Screenshot showing the Extension manager icon.

  2. Pesquise a extensão GitHub Copilot e selecione para exibir seus detalhes. Selecione Instalar para adicionar a extensão.

Como funciona o GitHub Copilot

O GitHub Copilot funciona utilizando modelos avançados de machine learning treinados em um vasto conjunto de dados de código disponível publicamente de repositórios do GitHub. Conforme 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 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, GitHub Copilot sugerirá a condição de junção de colunas no editor aberto, outros arquivos no workspace e padrões comuns de sintaxe.

Privacidade

Seu código é seu. Seguimos práticas responsáveis de acordo com nossa Política 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.