O que é o GitHub Copilot?
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.