Skip to main content

Ajout de fonctionnalités à un fichier devcontainer.json

Avec des fonctionnalités, vous pouvez rapidement ajouter des outils, des runtimes ou des bibliothèques à votre configuration de conteneur de développement.

Les composants sont des unités autonomes de code d’installation et de configuration de conteneur de développement, conçus pour fonctionner sur un large éventail d’images conteneur de base. Vous pouvez utiliser des composants pour ajouter rapidement des outils, des runtimes ou des bibliothèques à votre image codespace. Pour plus d’informations, consultez les composants disponibles et la spécification des composants sur le site web Development Containers.

Vous pouvez ajouter des composants à un fichier devcontainer.json à partir de VS Code ou de votre dépôt sur GitHub. Utilisez les onglets de cet article afin d’afficher des instructions pour chaque méthode d’ajout de fonctionnalités.

Ajout de fonctionnalités à un fichier devcontainer.json

Note

Pour ajouter des fonctionnalités dans VS Code lorsque vous travaillez localement et que vous n’êtes pas connecté à un codespace, l’extension « Conteneurs de développement » doit être installée et activée. Pour plus d’informations sur cette extension, consultez la VS Code Marketplace.

  1. Accédez à VS Code Command Palette en appuyant sur Maj+Commande+P (Mac) ou Ctrl+Maj+P (Windows/Linux).

  2. Commencez à taper « ajouter » et cliquez sur Codespaces : ajouter des fichiers config de conteneur de développement.

    Capture d’écran de la palette de commandes, avec « ajouter » entré et « Codespaces : ajouter des fichiers config de conteneur de développement » listé.

  3. Cliquez sur Modifier votre configuration active.

  4. Mettez à jour vos sélections de fonctionnalités, puis cliquez sur OK.

  5. Si vous travaillez dans un codespace, une invite apparaît dans le coin inférieur droit. Pour regénérer le conteneur et appliquer les modifications au codespace dans lequel vous travaillez, cliquez sur Regénérer maintenant.

    Capture d’écran du message : « Nous avons remarqué un changement dans la configuration du conteneur de développement ». En dessous se trouve le bouton « Regénérer maintenant ».