GitHub Copilot in verschiedenen Umgebungen: IDE-, Chat-, GitHub.com und Befehlszeilentechniken

Fortgeschrittene Anfänger
Entwickler
Technische Fachkraft für DevOps
Kursteilnehmer
GitHub

Erkunden Sie die vielfältigen Funktionen von GitHub Copilot in verschiedenen Entwicklungsumgebungen. Lernen Sie, KI-gestützte Codierung in Ihrer IDE zu nutzen, Unterhaltungen mit natürlicher Sprache für komplexe Aufgaben zu führen, Ihre Produktivität in der Befehlszeile zu steigern und Ihren Entwicklungsworkflow von der Codeerstellung bis hin zum Abschluss des Pull-Requests zu beschleunigen.

Lernziele

In diesem Modul lernen Sie Folgendes:

  • Verstehen Sie, wie Sie die automatischen Vorschläge von GitHub Copilot, den Fensterbereich mit mehreren Vorschlägen und dessen Fähigkeit, sich an verschiedene Programmierstile anzupassen, nutzen können, um die Codeentwicklung zu beschleunigen.
  • Verstehen Sie, wie Sie Kontext zu GitHub Copilot über Inlinekommentare, Blockieren von Kommentaren, Dokumentzeichenfolgen und andere Arten von Kommentaren bereitstellen, um die Genauigkeit und Geschwindigkeit der Codegenerierung zu verbessern.
  • Verstehen Sie, wie Sie mit GitHub Copilot über Unterhaltungen in natürlicher Sprache interagieren, um komplexen Code zu generieren, Probleme zu debuggen, Codeerklärungen zu erhalten und Entwicklungsworkflows in Echtzeit zu optimieren.
  • Verstehen Sie, wie Sie die Relevanz der Vorschläge von GitHub Copilot Chat verbessern können, indem Sie Bereichsreferenzen, Schrägstrichbefehle und Agents verwenden, um routinebezogene Entwicklungsaufgaben schnell auszuführen.
  • Verstehen Sie, wie Sie GitHub Copilot auf GitHub.com für Repository-Exploration, Pull-Anforderungsunterstützung, Problemverwaltung und Workflows für die zusammenarbeitliche Codeüberprüfung verwenden.
  • Verstehen Sie, wie Sie mit GitHub Copilot in CLI interagieren, um Befehlserklärungen, Vorschläge und Ausführungsbefehle zum Automatisieren von Terminalworkflows zu erhalten.

Voraussetzungen

  • Grundlegendes Codierungswissen.
  • Zugriff auf GitHub Copilot: Installieren Sie die GitHub Copilot-Erweiterung, die Ihnen in den folgenden integrierten Entwicklungsumgebungen (Integrated Development Environments, IDEs) zur Verfügung steht:
  • Visual Studio
  • Visual Studio Code
  • Neovim
  • JetBrains-IDEs (IntelliJ, PyCharm, WebStorm usw.)
  • Ein GitHub-Konto, das Sie über Ihren Code-Editor mit Copilot verbinden würden.