GitHub Copilot
GitHub Copilot einrichten
Studierende können sich bei GitHub als solche registrieren, um kostenlosen Zugang zu Copilot (Education/Pro) zu erhalten.
-
Studierenden-Zugang freischalten (GitHub Global Campus):
GitHub Global Campus beantragen -
GitHub Copilot einrichten (u. a. in VS Code):
Getting started mit GitHub Copilot
GitHub Copilot in VS Code nutzen
Wie bei KI-Tools üblich, ändern sich die verfügbaren Funktionen in GitHub Copilot ständig.
Im Unterricht zeigen wir vor allem diese Szenarien:
- Autovervollständigung („Ghost Text“)
Tab: Vorschlag übernehmenAlt-]: nächsten Vorschlag anzeigenCtrl+Enter: Alternativen anzeigen (neuer Bereich)- Next Edit Suggestions: Copilot schlägt die nächste passende Änderung vor
Next Edit Suggestions (VS Code Docs) - Code durch Kommentare generieren
- Rechtsklick: Code inline erklären, fixen, umschreiben, Tests schreiben
- Copilot Chat: wie ChatGPT, aber direkt im Editor
- Copilot Edits: größere Code-Änderungen über mehrere Stellen
- Copilot Agent: komplexe Vorgänge im Projekt (inkl. Terminal)
- Education Pack: Zugriff auf zusätzliche/leistungsstärkere Modelle
Commit-Messages steuern (Custom Instructions)
Copilot kann Commit-Messages generieren. Über eine VS-Code-Einstellung kann man dabei den gewünschten Stil vorgeben:
{
"github.copilot.chat.commitMessageGeneration.instructions": [
{
"text": "Schreibe deutsche Commit-Messages mit weniger als 80 Zeichen."
}
]
}Die Einstellung kann in der Workspace- oder User-settings.json gesetzt werden.
Tipp: GitHub-Video als Einstieg:
Einführung in GitHub Copilot (GitHub Video)