O que é o GitHub Copilot?

Concluído

Ao escrever código, você frequentemente consulta documentação ou páginas da web para lembrar a sintaxe ou resolver problemas. Você pode passar horas corrigindo problemas, escrevendo testes e criando documentação. Estas tarefas são demoradas. Usar trechos de código ou ferramentas IDE pode ajudar, mas existe uma maneira melhor?

Como funciona

O GitHub Copilot é um assistente de IA que você usa de dentro do IDE que é capaz de gerar código e muito mais. O GitHub Copilot utiliza prompts, linguagem natural e fornece sugestões com base no que você digita. Um prompt pode, por exemplo, ser um comentário em seu arquivo de código:

// Create a web API using express and JavaScript with routes for products and customers

O Copilot, em seguida, passa a gerar uma resposta que você pode optar por aceitar ou rejeitar. Uma resposta ao prompt pode ser semelhante ao seguinte código:

const express = require("express");

app = express();
app.path("/products", () => "products");
app.listen(3000, () => "app runs");

Como ele reconhece prompts

O Copilot pode reconhecer um aviso ou instrução se você:

  • Digite-o como um comentário em um arquivo de código (por exemplo, .py, .js).
  • Digite o texto em um arquivo markdown e aguarde alguns segundos para que o Copilot responda.

Aceitar sugestões

O que você obtém do Copilot é uma sugestão, que aparece como texto cinza se você usar preto como cor do texto. Para aceitar a sugestão, pressione a tecla Guia.

O Copilot pode sugerir várias opções. Para percorrer as sugestões, use Ctrl + Inserir e selecione a mais adequada.