GitHub Copilot dans différents environnements : Techniques de l’IDE, de la conversation et de la ligne de commande

Intermédiaire
Développeur
Ingénieur DevOps
Étudiant
GitHub

Explorez les multiples fonctionnalités de GitHub Copilot dans divers environnements de développement. Découvrez comment exploiter le codage assisté par l’IA dans votre environnement de développement intégré (IDE), engager des conversations en langage naturel pour les tâches complexes et améliorer votre productivité en ligne de commande.

Objectifs d’apprentissage

À la fin de ce module, vous saurez comment :

  • Découvrez comment utiliser les suggestions automatiques de GitHub Copilot, plusieurs volets de suggestions et sa capacité à s’adapter à différents styles de codage.
  • Découvrez comment fournir un contexte à GitHub Copilot par le biais de commentaires inline, de commentaires de bloc, de chaînes de documentation et d’autres types de commentaires afin d’améliorer l’exactitude de la génération de code.
  • Découvrez comment interagir avec GitHub Copilot par le biais de conversations en langage naturel afin de générer du code complexe, déboguer des problèmes et obtenir des explications sur le code en temps réel.
  • Découvrez comment améliorer la pertinence des suggestions de conversation instantanée GitHub Copilot en utilisant le référencement de l’étendue, les commandes de barre oblique et les agents.
  • Découvrez comment interagir avec GitHub Copilot dans le CLI pour obtenir des explications sur les commandes, des suggestions et même exécuter des commandes en fonction de besoins spécifiques.

Prérequis

  • Connaissances de base sur le codage.
  • Accès à GitHub Copilot : Pour l’utiliser, vous pouvez installer l’extension GitHub Copilot, disponible dans les environnements de développement intégrés (IDE) suivants :
  • Visual Studio
  • Visual Studio Code
  • Neovim
  • IDE JetBrains (IntelliJ, PyCharm, WebStorm, etc.)
  • Un compte GitHub que vous connecterez à Copilot depuis votre éditeur de code.