Introduction
GitHub Copilot est un outil basé sur l’IA qui simplifie le processus d’utilisation de code complexe ou inconnu pour les développeurs. Il offre des fonctionnalités qui analysent, expliquent et documentent le code directement dans Visual Studio Code.
Imaginez que vous êtes développeur travaillant au sein d'une startup technologique dynamique. Vous avez été affecté pour travailler sur un projet avec une base de code volumineuse et complexe que vous n’êtes pas familiarisé avec. Le code ne dispose pas d’une documentation appropriée, ce qui vous rend difficile de comprendre sa structure et ses fonctionnalités. Vous devez rapidement vous familiariser avec le codebase, identifier les problèmes potentiels et documenter vos résultats à des fins de référence ultérieure. En outre, vous êtes censé réfléchir à de nouvelles fonctionnalités et évaluer les correctifs potentiels pour les problèmes existants. C’est là que GitHub Copilot est pratique.
Les rubriques abordées dans ce module incluent :
- Examen des fonctionnalités « Expliquer » et « Document » de GitHub Copilot.
- Examen des invites et des mots clés GitHub Copilot.
- Analyse et explication du code à l’aide de GitHub Copilot.
- Génération de la documentation du projet avec GitHub Copilot.
- Génération de la documentation du code inline avec GitHub Copilot.
Une fois ce module terminé, vous pourrez :
- Décrivez comment GitHub Copilot utilise le traitement du langage naturel et le Machine Learning pour interpréter les invites utilisateur et fournir des réponses pertinentes.
- Utilisez GitHub Copilot pour réfléchir à de nouvelles applications ou fonctionnalités, explorer les outils et techniques de codage, évaluer les problèmes et les correctifs potentiels, et expliquer du code complexe ou inconnu.
- Générez la documentation du projet à l'aide des modes Demander, Agent et Plan de GitHub Copilot.
- Générez une documentation de code en ligne en utilisant la vue Chat, le chat en ligne et les actions intelligentes de GitHub Copilot.
- Effectuez un exercice lab qui implique l’utilisation de GitHub Copilot pour analyser et documenter une base de code.
Important
Pour suivre cette formation GitHub Copilot, vous devez disposer d’un abonnement actif pour GitHub Copilot dans votre compte de GitHub personnel (inclut le plan gratuit GitHub Copilot), ou vous devez être affecté à un abonnement géré par une organisation ou une entreprise. Les activités de module peuvent inclure des suggestions GitHub Copilot qui correspondent au code public. Si vous êtes membre d'une organisation sur GitHub Enterprise Cloud qui a reçu un abonnement GitHub Copilot via votre organisation, le paramètre des suggestions correspondant au code public peut être hérité de votre organisation ou de votre entreprise. Si votre compte bloque les suggestions qui correspondent au code public, les activités de module peuvent ne pas fonctionner comme prévu.