Présentation
GitHub Copilot est un partenaire de codage IA qui fournit des suggestions d’autocomplétion pendant que vous écrivez du code. Obtenez des suggestions en tapant du code ou en le décrivant en langage naturel.
Copilot analyse votre fichier et les fichiers associés, en proposant des suggestions dans votre éditeur de texte. Il utilise OpenAI Codex, nouveau système d’IA développé par OpenAI, pour pouvoir dériver le contexte à partir du code et des commentaires écrits, puis suggère de nouvelles lignes ou des fonctions entières.
GitHub Codespaces est un environnement de développement hébergé fonctionnant dans le cloud qui peut être exécuté avec Visual Studio Code. Vous pouvez personnaliser l’expérience de développement pour n’importe quel projet de développement sur GitHub, préinstaller les dépendances, les bibliothèques et même les extensions et paramètres Visual Studio Code.
Scénario : Amélioration d’un projet
En tant que développeur, vous souhaitez être plus productif en tapant du code plus rapidement pour les tout nouveaux projets et les projets existants. Pour cette tâche, vous espérez qu’un assistant IA est tout ce dont vous avez besoin pour améliorer vos workflows de développeur dans l’écriture de code, la documentation, les tests et plus encore.
Dans ce module, vous allez comprendre comment utiliser GitHub Copilot avec des exemples pratiques. Vous serez amené à modifier un dépôt à l’aide d’une invite pour personnaliser le comportement de défilement, et vous recevrez des suggestions en temps réel dès que vous commencerez à taper du code.
Que vais-je apprendre ?
À la fin de ce module, vous aurez acquis les compétences nécessaires pour :
- Configurer un dépôt GitHub dans Codespaces et installer l’extension GitHub Copilot.
- Rédiger des prompts pour générer des suggestions de GitHub Copilot
- Appliquer GitHub Copilot pour améliorer vos projets.
Quel est l’objectif principal ?
Une fois que vous aurez suivi ce module avec succès, vous saurez utiliser une invite pour personnaliser un projet JavaScript à l’aide de GitHub Copilot dans GitHub Codespaces.
Prérequis
- Compréhension de base de JavaScript et des éditeurs de texte.
- Compréhension de base de Git et GitHub Fundamentals et exécution de commandes de base
gitcommegit addetgit push. - Un compte GitHub avec un abonnement actif pour GitHub Copilot est requis pour votre compte GitHub personnel ou un compte GitHub géré par une organisation ou une entreprise. Pour apprendre, l’option Copilot Free avec des limites d’utilisation doit être suffisante.