O que é o GitHub Copilot
Ao escrever código, você geralmente 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 é que isto funciona?
O GitHub Copilot é um assistente de IA que você usa de dentro do seu IDE que é capaz de gerar código e muito mais. O GitHub Copilot usa prompts, linguagem natural e fornece sugestões com base no que você digita. Um prompt pode, por exemplo, ser um comentário dentro do seu arquivo de código:
// Create a web API using express and JavaScript with routes for products and customers
O copiloto então 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 prompt ou instrução se:
- Digite-o como um comentário em um arquivo de código (por exemplo,
.py.js, ). - Digite texto em um arquivo de marcação e aguarde alguns segundos até que o Copilot responda.
Aceitar sugestões
O que você recebe 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 Tab .
O copiloto pode sugerir várias opções. Para percorrer as sugestões, use Ctrl + Enter e selecione a mais adequada.