Hvad er GitHub Copilot
Når du skriver kode, kan du ofte se dokumentationen eller websiderne for at huske syntaks eller løse problemer. Du kan bruge timer på at løse problemer, skrive test og oprette dokumentation. Disse opgaver er tidskrævende. Brug af kodestykker eller IDE-værktøjer kan hjælpe, men er der en bedre måde?
Hvordan fungerer det?
GitHub Copilot er en AI-assistent, som du bruger fra din IDE, som er i stand til at generere kode og meget mere. GitHub Copilot bruger prompter, naturligt sprog, og den indeholder forslag baseret på det, du skriver. En prompt kan f.eks. være en kommentar i kodefilen:
// Create a web API using express and JavaScript with routes for products and customers
Copilot fortsætter derefter med at generere et svar, som du kan vælge at acceptere eller afvise. Et svar på prompten kan ligne følgende kode:
const express = require("express");
app = express();
app.path("/products", () => "products");
app.listen(3000, () => "app runs");
Sådan genkender den prompter
Copilot kan genkende en prompt eller instruktion, hvis du:
- Skriv den som en kommentar i en kodefil (f.eks.
.py,.js). - Skriv tekst i en Markdown-fil, og vent et par sekunder på, at Copilot svarer.
Accept af forslag
Det, du får fra Copilot, er et forslag, der vises som grå tekst, hvis du bruger sort som tekstfarve. Hvis du vil acceptere forslaget, skal du trykke på tabulatortasten .
Copilot foreslår måske flere muligheder. Hvis du vil gennemgå forslag, skal du bruge Ctrl + Enter og vælge den mest relevante.