Avertissement
**Fermeture :** La GitHub Classroom demande est fermée et sera mise hors service le 28 août 2026.
Pour plus d’informations, consultez l’avis deGitHub Classroom fermeture.
Remarque
L’extensionGitHub Classroom pour VS Code laquelle il n’est plus en cours de développement actif. Le badge Ouvert dans VS Code les référentiels d’étudiants fonctionne toujours, mais d’autres fonctionnalités de l’extension peuvent ne pas fonctionner comme prévu.
À propos de Visual Studio Code
Visual Studio Codeest un éditeur de code source léger mais puissant qui s’exécute sur votre bureau et est disponible pour Windows, macOS et Linux. Avec l’extensionGitHub Classroom pour VS Code, les étudiants peuvent facilement parcourir, modifier, soumettre, collaborer et tester leurs devoirs de classe. Pour plus d’informations sur les IDE et GitHub Classroom, consultez Intégrer GitHub Classroom à un IDE.
Éditeur de prédilection de votre étudiant
L’intégration GitHub Classroom avec VS Code fournit aux étudiants un pack d’extension qui contient :
- GitHub Classroom Extension avec des abstractions personnalisées qui facilitent la navigation des étudiants dans la prise en main.
- L’extension Visual Studio Live Share intégrée à une vue de l’étudiant pour contacter facilement les assistants d’enseignement et les camarades de classe afin d’obtenir de l’aide et de collaborer.
- GitHub Extension de demande de tirage (pull request) permettant aux étudiants de voir les commentaires de leurs instructeurs au sein de l’éditeur.
Comment lancer l’affectation dans VS Code
Lors de la création d’une affectation, VS Code vous pouvez ajouter l’éditeur préféré pour une affectation. Pour plus d’informations, consultez Intégrer GitHub Classroom à un IDE.
Cela inclut un badge « Ouvrir dans VS Code» dans tous les référentiels d’étudiants. Ce badge gère l’installation VS Code, le pack d’extension Classroom et l’ouverture de l’affectation active en un clic.
Remarque
L’étudiant doit avoir installé Git sur son ordinateur pour envoyer du code à partir de VS Code son dépôt. Cette opération n’est pas installée automatiquement lors du clic sur le bouton Ouvrir dans VS Code . L’étudiant peut télécharger Git depuis télécharger Git.
Guide pratique pour utiliser le GitHub Classroom pack d’extensions
L’extension GitHub Classroom comporte deux composants principaux : la vue « Salles de classe » et la vue « Affectation active ».
Lorsque l’étudiant lance l’extension pour la première fois, il accède automatiquement à l’onglet Explorateur dans VS Codelequel il peut voir l’affichage « Affectation active » en même temps que l’arborescence des fichiers dans le référentiel.
L’étudiant peut pousser ses commits sur la dernière version du dépôt distant, en cliquant sur le bouton synchroniser les changements, qui s’affiche en pointant sur la ligne « Devoir actif ». Cela fait abstraction du contrôle de code source avec Git, et permet aux instructeurs d’enseigner Git à leur propre rythme. La synchronisation des changements déclenche également l’exécution de « Tests », si un enseignant a configuré l’évaluation automatique pour le devoir.
Le nœud « Groupe » sous « Devoir actif » affiche les membres d’un groupe, si le devoir est un projet de groupe. Il affiche également les membres d’administration du dépôt qui peuvent aider quand un étudiant est bloqué. Pour collaborer sur le projet, un étudiant peut démarrer une session Live Share avec n’importe qui dans le nœud du groupe, et partage immédiatement tout le contexte du dépôt avec lui. Pour plus d’informations sur Live Share ainsi que pour collaborer avec, consultez Qu’est-ce que Visual Studio Live Share ?.
Dès qu’un étudiant a terminé le devoir, il peut également accéder à d’autres devoirs et classes. Celles-ci se trouvent sous l’onglet GitHub .