O que é o GitHub Copilot

Concluído

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.