Skip to main content

Fonctionnalités de GitHub Codespaces

Découvrez ce que Codespaces offre sur GitHub.

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 AUTOTITLE.

Publiez votre application web à partir d’un codespace

Transférez un port depuis votre espace de code et partagez ensuite l’URL pour permettre aux membres de votre équipe de tester vos modifications apportées à l'application avant de les soumettre dans un pull request.

Essayez un cadre

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.