

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.

# Travailler avec des AWS CDK applications
<a name="aws-cdk-apps"></a>


****  

|  | 
| --- |
| Il s'agit de la documentation d'avant-première d'une fonctionnalité en version préliminaire. Elle est susceptible d’être modifiée. | 

Utilisez l'**AWS CDK explorateur** du AWS Toolkit for VS Code for VS Code pour visualiser et utiliser des AWS CDK applications.

## Prérequis
<a name="aws-cdk-apps-prereq"></a>
+ Assurez-vous que votre système répond aux conditions requises spécifiées dans [Installation du Toolkit for VS Code](setup-toolkit.md#setup-prereq).
+ Installez l'interface de ligne de AWS CDK commande, comme décrit dans les premières sections de [Getting Started with the AWS CDK](https://docs.aws.amazon.com/cdk/latest/guide/getting_started.html) du *Guide du AWS Cloud Development Kit (AWS CDK) développeur*.
**Important**  
La AWS CDK version doit être 1.17.0 ou ultérieure. Utilisez **`cdk --version`** sur la ligne de commande pour voir quelle version vous exécutez.

## Visualisez une AWS CDK application
<a name="aws-cdk-apps-visualize"></a>

À l'aide du AWS Toolkit for VS Code AWS CDK Explorer, vous pouvez gérer les [piles](https://docs.aws.amazon.com/cdk/latest/guide/stacks.html) et les [ressources](https://docs.aws.amazon.com/cdk/latest/guide/resources.html) stockées dans les constructions CDK de vos applications. L' AWS CDK explorateur affiche vos ressources sous forme d'arborescence à l'aide des informations définies dans le `tree.json` fichier créé lorsque vous exécutez la **`cdk synth`**commande. Le `tree.json` fichier se trouve par défaut dans le `cdk.out` répertoire de l'application.

Pour commencer à utiliser le Toolkit AWS CDK Explorer, vous devez créer une application CDK.

1. Effectuez les premières étapes du [didacticiel Hello World](https://docs.aws.amazon.com/cdk/latest/guide/getting_started.html#hello_world_tutorial) qui se trouve dans le [guide du AWS CDK développeur](https://docs.aws.amazon.com/cdk/v2/guide/getting_started.html).
**Important**  
Lorsque vous arrivez à l'étape didactique **Déploiement de la pile**, arrêtez-vous et revenez à ce guide.
**Note**  
Vous pouvez exécuter les commandes fournies dans le didacticiel, par exemple **`cdk init`**, **`mkdir`**et sur la ligne de commande d'un système d'exploitation ou dans une fenêtre de **terminal** dans l'éditeur VS Code.

1. Après avoir terminé les étapes requises du didacticiel CDK, ouvrez le contenu du CDK que vous avez créé dans l'éditeur VS Code.

1. Dans le volet de AWS navigation, développez le titre **CDK (Preview)**. Vos applications CDK et leurs ressources associées sont désormais affichées dans l'arborescence de CDK Explorer. 

### Remarques importantes
<a name="important-notes"></a>
+ Lorsque vous chargez des applications CDK dans l'éditeur VS Code, vous pouvez charger plusieurs dossiers à la fois. Chaque dossier peut contenir plusieurs applications CDK, comme indiqué dans l'image précédente. L' AWS CDK explorateur trouve les applications dans le répertoire racine du projet et dans ses sous-répertoires directs.
+ Lorsque vous effectuez les premières étapes du didacticiel, vous pouvez remarquer que la dernière commande que vous exécutez est **`cdk synth`**, qui génère le fichier `tree.json`. Si vous modifiez certains aspects d'une application CDK, par exemple si vous ajoutez des ressources supplémentaires, vous devez exécuter à nouveau cette commande pour que les modifications soient reflétées dans l'arborescence.

## Effectuer d'autres opérations sur une AWS CDK application
<a name="aws-cdk-apps-other-tasks"></a>

Vous pouvez utiliser l'éditeur VS Code pour effectuer d'autres opérations sur une application CDK, comme vous le feriez en utilisant la ligne de commande de votre système d'exploitation ou d'autres outils. Par exemple, vous pouvez mettre à jour les fichiers de code dans l'éditeur et déployer l'application à l'aide d'une fenêtre VS Code **Terminal**.

Pour essayer ce type d'actions, utilisez l'éditeur VS Code pour poursuivre le [didacticiel Hello World](https://docs.aws.amazon.com/cdk/latest/guide/getting_started.html#hello_world_tutorial) dans le *guide du AWS CDK développeur*. Assurez-vous d'effectuer la dernière étape, la **destruction des ressources de l'application**, afin de ne pas encourir de frais imprévus sur votre AWS compte.