Les informations sur GitHub Codespaces sont consignées dans plusieurs journaux :
- Journaux de codespace
- Journaux de création
- Journaux de console du navigateur (pour le client web VS Code)
Les journaux d’extension sont disponibles si vous utilisez GitHub Codespaces dans VS Code. Pour obtenir des détails, cliquez sur l’onglet « Visual Studio Code » ci-dessus.
Journaux de codespace
Ces journaux contiennent des informations détaillées sur le codespace, le conteneur, la session et l’environnement VS Code. Ils s’avèrent utiles pour diagnostiquer les problèmes de connexion et d’autres comportements inattendus. Par exemple, le codespace se bloque, mais l’option « Recharger Windows » le débloque pendant quelques minutes, ou bien vous êtes déconnecté aléatoirement du codespace, mais vous pouvez vous y reconnecter immédiatement.
- Si vous utilisez GitHub Codespaces dans le navigateur, vérifiez que vous êtes connecté au codespace que vous voulez déboguer.
- Ouvrez la VS Code Command Palette (Maj+Commande+P (Mac) / Ctrl+Maj+P (Windows/Linux)) et tapez
export logs
. Sélectionnez Codespaces : Exporter les journaux dans la liste pour télécharger les journaux. - Définissez l’emplacement auquel enregistrer l’archive zip des journaux, puis cliquez sur Enregistrer (bureau) ou sur OK (web).
- Si vous utilisez GitHub Codespaces dans le navigateur, cliquez avec le bouton droit sur l’archive zip des journaux à partir du mode Explorateur et sélectionnez Télécharger... pour les télécharger sur votre ordinateur local.
Journaux de création
Ces journaux contiennent des informations sur le conteneur, le conteneur de développement et leur configuration. Ils s’avèrent utiles pour déboguer les problèmes de configuration et d’installation.
- Connectez-vous au codespace à déboguer.
- Ouvrez la VS Code Command Palette (Maj+Commande+P (Mac) / Ctrl+Maj+P (Windows/Linux)) et tapez
creation log
. Sélectionnez Codespaces : Voir le journal de création dans la liste pour ouvrir le fichiercreation.log
.
Pour partager le journal avec le support, vous pouvez copier le texte du journal de création dans un éditeur de texte et enregistrer le fichier localement.
Journaux de console de navigateur
Ces journaux ne s’avèrent utiles que si vous souhaitez déboguer des problèmes liés à l’utilisation de GitHub Codespaces dans le navigateur. Ils sont utiles pour le débogage des problèmes de création et de connexion à GitHub Codespaces.
Les instructions suivantes concernent Chrome. Les étapes pour les autres navigateurs sont similaires.
-
Dans la fenêtre de navigateur du codespace à déboguer, ouvrez la fenêtre des outils de développement.
-
Cliquez sur l’onglet Console.
-
Affichez la barre latérale de la console, si elle n’est pas déjà affichée. Pour plus d’informations, consultez Documentation de référence sur les fonctionnalités de la console dans la documentation Chrome pour les développeurs.
-
Dans la barre latérale, cliquez sur
erreurs pour n’afficher que les erreurs. -
Dans la zone de journal située à droite, cliquez avec le bouton droit et sélectionnez Enregistrer sous pour enregistrer une copie des erreurs sur votre ordinateur local.