GitHub Copilot
GitHub Copilot einrichten
Studierende können sich bei GitHub als solche registrieren, um kostenlosen Zugang zum „Pro-Plan“ zu erhalten.
-
Schritt: Studierenden-Zugang freischalten: https://docs.github.com/en/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/apply-to-github-global-campus-as-a-student
-
Schritt Github Copilot einrichten (u.a. in VS Code): https://docs.github.com/en/copilot/using-github-copilot/getting-started-with-github-copilot
GitHub Copilot in VS Code nutzen
Wie bei KI-Tools üblich, ändern sich die verfügbaren Funktionen in GitHub Copilot ständig.
Folgende Szenarios werden gezeigt:
- Ghost-Code (Autovervollständigung)
- Copilot reagiert auf einige Tastenkombinationen:
TAB
→ Codevorschlag vervollständigenAlt-]
→ durch alternative Vorschläge blätternHover
→ durch alternative Vorschläge blätternCTRL-Enter
→ Alternativen anzeigen (neuer Bereich rechts wird geöffnet)
- Copilot reagiert auf einige Tastenkombinationen:
- Next Edit: https://code.visualstudio.com/docs/copilot/ai-powered-suggestions#_next-edit-suggestions-preview
- dadurch kann Copilot die nächste passende Code-Änderungen vorschlagen
- Code durch Kommentare generieren
- Rechts-Klick: Code inline erklären, fixen, umschreiben, Tests schreiben, usw.
- GitHub Copilot Chat: wie ChatGPT nur für Code
- Copilot Edits: größere Code-Änderungen durchführen
- Copilot Agent: komplexe Vorgänge im gesamten Projekt durchführen (inklusive Terminal-Befehle u.a.)
- Mit dem „Education Pack“ haben Studierende gratis Zugriff auf besondere Modelle wie Claude 3.5 Sonnet oder o3-mini, die normalerweise kostenpflichtig sind.