Utilisation de code dans Visual Studio Code pour le Web

Effectué

Maintenant que vous connaissez les principes de base de VS Code pour le Web, examinons comment les développeurs de votre start-up peuvent bénéficier de ces fonctionnalités. Au sein d’une start-up, les choses évoluent rapidement et vous devez être en mesure de naviguer et d’effectuer des modifications légères du code où que vous soyez. Vous pouvez utiliser VS Code pour le Web pour effectuer ces tâches à partir de n’importe quel appareil compatible avec le navigateur.

Parcourir les référentiels

Lorsque vous souhaitez parcourir rapidement le référentiel de code source ou y apporter des modifications légères, vous ne voulez pas attendre de le cloner localement. Grâce à VS Code pour le Web, vous pouvez parcourir et modifier à distance un référentiel à partir de l’éditeur, sans avoir à extraire du code sur votre ordinateur local. Cette fonctionnalité est rendue possible via l’extension Référentiels distants , qui s’intègre aux extensions Référentiels GitHub et Référentiels Azure. L’extension Référentiels distants est disponible pour l’installation dans VS Code Desktop et activée par défaut dans VS Code pour l’expérience Web.

Capture d’écran de l’extension Référentiels distants dans VS Code.

Système de fichiers virtuel

Sans les fichiers d’un référentiel sur votre ordinateur local, l’extension Référentiels distants crée un système de fichiers virtuel en mémoire afin de pouvoir afficher le contenu des fichiers et apporter des modifications. Ce système de fichiers virtuels en mémoire est appelé espace de travail virtuel, qui simule la présence des fichiers locaux lors de l’obtention du contenu à partir d’un autre emplacement, tel que GitHub.

Contrôle de code source avec référentiels distants

Avoir une expérience de contrôle de code source intégrée est un composant principal de VS Code, et ce même concept est disponible dans VS Code pour l’expérience Web. Grâce aux référentiels distants, chaque fois que vous ouvrez un référentiel ou une branche, vous obtenez les sources actualisées disponibles à partir de GitHub. Vous n’avez pas besoin de vous rappeler de balayer pour actualiser comme vous le feriez avec un référentiel local. De même, vous pouvez ouvrir une demande de tirage (pull request) et afficher les dernières modifications, les examiner et laisser des commentaires. Vous pouvez également créer une demande de tirage avec vos modifications directement à partir de la vue Contrôle de code source.

Si votre code n’est pas actif au niveau local, vos modifications, elles, le sont. Si vous souhaitez accéder à vos modifications dans GitHub ou sur un autre ordinateur, vous pouvez valider ou activer les modifications cloud. Votre travail est enregistré dans le stockage local du navigateur jusqu’à ce que vous le validiez. Lorsque vous validez une modification, celle-ci est directement envoyée dans le référentiel distant. Nous allons explorer les modifications cloud plus loin dans ce module.

Dans cette section suivante, vous allez ouvrir un référentiel distant, apporter de petites modifications et apprendre à créer et examiner des demandes de tirage, à partir du navigateur.