

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Utilisation de la boîte à outils dans un environnement de développement
<a name="codecatalyst-devenvironment"></a>

Les environnements de développement sont des environnements informatiques virtuels pour Amazon CodeCatalyst. Les sections suivantes décrivent comment créer, lancer et travailler à partir d'environnements de développement à l'aide du AWS Toolkit for Visual Studio Code.

Pour obtenir des informations détaillées sur les environnements de développement, consultez la [rubrique Environnements](https://docs.aws.amazon.com/codecatalyst/latest/userguide/devenvironment.html) de développement dans le guide de CodeCatalyst l'utilisateur *Amazon*.

## Configuration de votre environnement de développement avec des fichiers de développement
<a name="codecatalyst-devenvironment-devfile"></a>

La `devfile` spécification est un format standard ouvert pour YAML qui peut être utilisé pour définir des configurations pour les environnements de développement. Chaque environnement de développement possède un fichier de développement. Si vous créez un environnement de développement sans référentiel ou à partir d'un référentiel ne contenant pas de fichier de développement, une valeur par défaut est automatiquement appliquée à la source. Les fichiers de développement peuvent être mis à jour depuis CodeCatalyst ou depuis votre IDE. Les processus de mise à jour d'un fichier de développement dans une instance locale ou distante de VS Code sont identiques, mais si vous mettez à jour un fichier de développement localement, vous devez transférer les mises à jour vers votre référentiel source avant que les mises à jour ne prennent effet.

Pour obtenir des informations détaillées sur la configuration des environnements de développement avec des fichiers de développement, consultez la rubrique [Configuration de votre environnement](https://docs.aws.amazon.com/codecatalyst/latest/userguide/devenvironment-devfile.html) de développement dans le guide de l' CodeCatalystutilisateur *Amazon*.

La procédure suivante décrit comment modifier votre fichier de développement à partir d'une instance distante du Toolkit pendant son exécution dans un environnement de développement.

**Important**  
Si vous modifiez le code `Devfile` depuis VS, tenez compte de ce qui suit :  
La modification du nom du fichier de développement ou du nom du composant de fichier de développement remplace le contenu de votre répertoire racine. Tout le contenu précédent est perdu et irrécupérable.
Si vous créez un environnement de développement sans fichier de développement dans le dossier racine ou un environnement de développement qui n'est pas associé à un référentiel source, un fichier de développement avec les paramètres de configuration par défaut est généré pour votre environnement de développement lorsque vous le créez.
Pour obtenir des instructions sur la façon de définir et de configurer votre`Devfile`, consultez la documentation relative à l'[ajout de commandes](https://devfile.io/docs/2.1.0/adding-commands) sur le site Web [devfile.io.](https://devfile.io/)

1. Dans le Toolkit for VS Code, développez l'explorateur **DEVELOPER TOOLS**.

1. Développez **CodeCatalyst**et choisissez **Open Devfile** pour l'ouvrir `devfile.yaml` dans une nouvelle fenêtre d'éditeur, dans votre environnement de développement actuel.

1. Depuis l'éditeur VS Code, mettez à jour votre fichier de développement, puis enregistrez vos modifications. 

1. La prochaine fois que vous lancerez votre environnement de développement, la configuration sera mise à jour pour correspondre aux spécifications définies dans votre`Devfile`.

## Authentification et connexion AWS depuis votre environnement de développement
<a name="codecatalyst-devenvironment-credentials"></a>

Pour accéder à toutes vos AWS ressources depuis votre environnement de développement, vous devez vous authentifier et connecter votre instance distante du Toolkit à votre AWS compte. L'instance distante du Toolkit s'authentifie automatiquement avec les informations d'identification héritées de votre instance locale du Toolkit lorsque votre environnement de développement est lancé.

Les procédures de mise à jour de vos informations d'identification pour une instance distante du Toolkit sont identiques à l'expérience d'authentification dans votre instance locale du Toolkit. Pour obtenir des instructions détaillées sur la mise à jour des informations d'identification, l'authentification et la connexion à AWS partir du kit d'outils, consultez la AWS section [Connexion à](https://docs.aws.amazon.com/toolkit-for-vscode/latest/userguide/connect.html#connect-to-aws) de la rubrique *Mise en route* de ce guide de l'utilisateur.

Pour plus d'informations sur chacune des méthodes AWS d'authentification compatibles avec le AWS Toolkit for Visual Studio Code, consultez la rubrique [Authentification et accès](https://docs.aws.amazon.com/toolkit-for-vscode/latest/userguide/connect.html#connect-to-aws) du présent guide de l'utilisateur.

## Utilisation du Toolkit for VS Code dans les environnements de développement
<a name="codecatalyst-devenvironment-toolkit"></a>

Après avoir ouvert ou créé un environnement de développement dans VS Code, vous pouvez travailler à partir du Toolkit for VS Code, de la même manière que vous pouvez le faire à partir d'une instance locale de VS Code. Les environnements de développement exécutant VS Code sont configurés pour installer automatiquement le AWS Toolkit et se connecter à votre AWS Builder ID.

### Arrêt d'un environnement de développement
<a name="codecatalyst-devenvironment-stop"></a>

Pour arrêter votre environnement de développement actuel :

1. Dans le Toolkit for VS Code, développez l'explorateur **DEVELOPER TOOLS**.

1. Développez **CodeCatalyst**et choisissez **Stop Dev Environment**.

1. Lorsque VS Code vous le demande, confirmez que vous souhaitez arrêter votre environnement de développement.

1. Votre environnement de développement s'est arrêté avec succès lorsque VS Code ferme la connexion à distance et revient à une instance de développement locale.

### Ouverture des paramètres d'un environnement de développement
<a name="codecatalyst-devenvironment-settings"></a>

Pour ouvrir les paramètres de votre environnement de développement actuel, procédez comme suit :

**Note**  
Vous ne pouvez pas modifier la quantité d'espace de stockage attribuée à votre environnement de développement après sa création.

1. Dans le Toolkit for VS Code, développez l'explorateur **DEVELOPER TOOLS**.

1. Développez **CodeCatalyst**et choisissez **Ouvrir les paramètres** pour ouvrir la vue **Paramètres de l'environnement de développement** correspondant à votre environnement de développement actuel.

1. Dans la vue **Dev Environment Settings** (Paramètres de l'environnement de développement), les sections suivantes contiennent des options pour votre environnement de développement :
   + **Alias :** visualisez et modifiez l'**alias** attribué à votre environnement de développement.
   + **État : consultez l'état** actuel de votre environnement de développement, le projet auquel il est affecté, et arrêtez votre environnement.
   + **Devfile** : affichez le nom et l'emplacement de votre environnement `Devfile` de développement. Ouvrez le vôtre `Devfile` en cliquant sur le bouton **Ouvrir dans l'éditeur**.
   + **Compute Settings** (Paramètres de calcul) : modifiez la taille et la valeur **Timeout Length** (Délai d'attente) par défaut pour votre environnement de développement.