GitHub Copilot in verschiedenen Umgebungen: IDE-, Chat- 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. Erfahren Sie, wie Sie KI-gestützte Programmierung in Ihrer IDE nutzen, Unterhaltungen in natürlicher Sprache für komplexe Aufgaben führen und Ihre Produktivität an der Befehlszeile verbessern.

Lernziele

Am Ende dieses Moduls können Sie folgende Aufgaben ausführen:

  • 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.
  • Verstehen Sie, wie Sie über Inlinekommentare Kontext für GitHub Copilot bereitstellen, Kommentare blockieren, Dokumentzeichenfolgen und andere Arten von Kommentaren blockieren, um die Genauigkeit der Codegenerierung zu verbessern.
  • Verstehen Sie, wie Sie über Unterhaltungen in natürlicher Sprache mit GitHub Copilot interagieren, um komplexen Code zu generieren, Probleme zu debuggen und in Echtzeit Codeerklärungen zu erhalten.
  • Verstehen, wie Sie die Relevanz der Vorschläge von GitHub Copilot Chat mithilfe von Bereichsreferenzen, Schrägstrichbefehlen und Agents verbessern können
  • Verstehen Sie, wie Sie mit GitHub Copilot in der CLI interagieren, um Befehlserklärungen und Vorschläge zu erhalten und sogar Befehle basierend auf bestimmten Anforderungen auszuführen.

Voraussetzungen

  • Grundlegendes Codierungswissen.
  • GitHub Copilot-Zugriff: Um es zu verwenden, können Sie die GitHub Copilot-Erweiterung installieren, 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.