Skip to main content

Fonctionnalités GitHub Codespaces

Découvrez ce que GitHub Codespaces a à offrir.

Fonctionnalités de GitHub Codespaces

Environnements de développement préconfigurés

Vous pouvez travailler dans un environnement de développement qui a été spécifiquement configuré pour le référentiel. Il dispose de tous les outils, langages et configurations dont vous avez besoin pour travailler sur ce projet. Tous ceux qui travaillent sur ce dépôt dans un codespace ont le même environnement. Ainsi, la probabilité que des problèmes liés à l’environnement se produisent et soient difficiles à déboguer est moindre. Chaque dépôt peut avoir des paramètres qui donnent aux contributeurs un environnement adapté prêt à l’emploi. Par conséquent, l’environnement sur votre ordinateur local restera le même.

Accédez aux ressources dont vous avez besoin

Votre ordinateur local ne dispose peut-être pas de la puissance de traitement ou de l’espace de stockage dont vous avez besoin pour travailler sur un projet. GitHub Codespaces vous permet de travailler à distance sur un ordinateur avec les ressources adéquates.

Travailler en tout lieu

Il vous suffit d’avoir un navigateur web. Vous pouvez travailler dans un codespace sur votre propre ordinateur, sur l’ordinateur portable d’un ami ou sur une tablette. Ouvrez votre codespace et reprenez là où vous vous étiez arrêté sur un autre appareil.

Choisissez votre éditeur

Travaillez dans le navigateur, en utilisant le client web VS Code ou JupyterLab, ou dans l'application de bureau VS Code.

Travaillez sur plusieurs projets

Vous pouvez utiliser plusieurs codespaces pour travailler sur des projets distincts ou sur différentes branches du même référentiel, en compartimentant votre travail pour éviter que les modifications apportées à un élément n’affectent accidentellement un autre élément sur lequel vous travaillez.

Programmez en binôme avec un membre de votre équipe

Si vous travaillez sur un codespace dans VS Code, vous pouvez utiliser Live Share pour travailler en collaboration avec d’autres membres de votre équipe. Consultez Travail en collaboration dans un codespace.

Publiez votre application web à partir d’un codespace

Transférez un port depuis votre espace de code, puis partagez l’URL pour permettre aux membres de votre équipe d’essayer les modifications que vous avez apportées à l’application avant de les soumettre dans une demande de tirage.

Essayez une infrastructure

GitHub Codespaces réduit le temps de configuration lorsque vous souhaitez apprendre une nouvelle infrastructure. Créez simplement un codespace à partir de l’un des modèles de démarrage rapide.