

 AWS Cloud9 n'est plus disponible pour les nouveaux clients. Les clients existants d’ AWS Cloud9 peuvent continuer à l’utiliser normalement. [En savoir plus](https://aws.amazon.com/blogs/devops/how-to-migrate-from-aws-cloud9-to-aws-ide-toolkits-or-aws-cloudshell/)

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.

# Visite de l' AWS Cloud9 IDE
<a name="tour-ide"></a>

Cette rubrique fournit une présentation de base de l'environnement de développement AWS Cloud9 intégré (IDE). Pour profiter pleinement de cette présentation, suivez dans l'ordre les étapes indiquées ci-dessous.

**Topics**
+ [Conditions préalables](#tour-ide-prereqs)
+ [Étape 1 : Barre de menus](#tour-ide-menu-bar)
+ [Étape 2 : Tableau de bord](#tour-ide-dashboard)
+ [Étape 3 : Fenêtre Environnement](#tour-ide-environment)
+ [Étape 4 : Éditeur, onglets et volets](#tour-ide-editor)
+ [Étape 5 : Console](#tour-ide-console)
+ [Étape 6 : Section Open Files (Ouvrir des fichiers)](#tour-ide-open-files)
+ [Étape 7 : Marge](#tour-ide-gutter)
+ [Étape 8 : Barre d'état](#tour-ide-status-bar)
+ [Étape 9 : Fenêtre Outline (Aperçu)](#tour-ide-outline)
+ [Étape 10 : Fenêtre Go (Accéder)](#tour-ide-go)
+ [Étape 11 : Onglet Immediate (Immédiat)](#tour-ide-immediate)
+ [Étape 12 : Processus](#tour-ide-process-list)
+ [Étape 13 : Preferences (Préférences)](#tour-ide-preferences)
+ [Étape 14 : Terminal](#tour-ide-terminal)
+ [Étape 15 : Fenêtre Debugger (Débogueur)](#tour-ide-debugger)
+ [Conclusion](#tour-ide-cleanup)

## Conditions préalables
<a name="tour-ide-prereqs"></a>

Pour participer à cette visite, vous devez disposer d'un AWS compte et d'un environnement de AWS Cloud9 développement ouvert. Pour savoir comment procéder, vous pouvez suivre les étapes de [Commencer avec AWS Cloud9](tutorials-basic.md). Vous pouvez également explorer d'autres rubriques connexes, par exemple [Con AWS Cloud9 figuration](setting-up.md) et [Travailler avec des environnements dans AWS Cloud9](environments.md).

**Avertissement**  
Le fait de disposer d'un environnement de AWS Cloud9 développement peut entraîner des frais sur votre AWS compte. Il peut s'agir de frais pour Amazon EC2 si vous utilisez un environnement EC2. Pour plus d’informations, consultez [Tarification Amazon EC2](https://aws.amazon.com/ec2/pricing/).

## Étape 1 : Barre de menus
<a name="tour-ide-menu-bar"></a>

La *barre de menus*, située dans le bord supérieur de l'IDE, contient les commandes courantes d'utilisation des fichiers, du code et de modification des paramètres de l'IDE. Vous pouvez également utiliser la barre de menus pour afficher l'aperçu du code et l'exécuter.

![La barre de menu de l' AWS Cloud9 IDE](http://docs.aws.amazon.com/fr_fr/cloud9/latest/user-guide/images/ide-menu-bar.png)


Vous pouvez masquer la barre de menus en choisissant la flèche dans son bord, comme suit.

![Masquer la barre de menu dans l' AWS Cloud9 IDE](http://docs.aws.amazon.com/fr_fr/cloud9/latest/user-guide/images/ide-hide-menu-bar.png)


Vous pouvez réafficher la barre de menus en choisissant la flèche au milieu de l'emplacement précédent de la barre de menus, comme suit.

![Afficher à nouveau la barre de menu dans l' AWS Cloud9 IDE](http://docs.aws.amazon.com/fr_fr/cloud9/latest/user-guide/images/ide-show-menu-bar.png)


Comparez vos résultats avec les suivants :

![Masquer et afficher la barre de menu dans l' AWS Cloud9 IDE](http://docs.aws.amazon.com/fr_fr/cloud9/latest/user-guide/images/ide-hide-show-menu-bar.gif)


Vous pouvez employer l'IDE pour utiliser un ensemble de fichiers dans les sections suivantes de ce tutoriel. Pour installer ces fichiers, choisissez **File**, **New File**.

Copiez ensuite le texte suivant dans l'onglet d'éditeur `Untitled1`.

```
fish.txt
--------
A fish is any member of a group of organisms that consist of
all gill-bearing aquatic craniate animals that lack limbs with
digits. They form a sister group to the tunicates, together
forming the olfactores. Included in this definition are
lampreys and cartilaginous and bony fish as well as various
extinct related groups.
```

Pour l'enregistrer, choisissez **File**, **Save**. Nommez le fichier `fish.txt`, puis choisissez **Save**.

Répétez ces instructions, en enregistrant le second fichier sous le nom `cat.txt` et avec le contenu suivant.

```
cat.txt
-------
The domestic cat is a small, typically furry, carnivorous mammal.
They are often called house cats when kept as indoor pets or
simply cats when there is no need to distinguish them from
other felids and felines. Cats are often valued by humans for
companionship and for their ability to hunt.
```

Il existe souvent plusieurs manières d'effectuer des tâches dans l'IDE. Par exemple, pour masquer la barre de menus, au lieu de choisir la flèche dans sa bordure, vous pouvez choisir **View**, **Menu Bar**. Pour créer un fichier, au lieu de choisir **File, New File**, vous pouvez appuyer sur `Alt-N` (pour Windows/Linux) ou `Control-N` (pour MacOS). Pour réduire la longueur de ce tutoriel, nous avons décrit une seule méthode de réalisation d'une tâche. Au fur et à mesure que vous vous familiariserez avec l'IDE, n'hésitez pas à essayer et déterminer la manière qui vous convient le mieux.

## Étape 2 : Tableau de bord
<a name="tour-ide-dashboard"></a>

Le *tableau de bord* vous permet d'accéder rapidement à chacun de vos environnements. Dans le tableau de bord, vous pouvez créer, ouvrir et modifier les paramètres d'un environnement.

Pour ouvrir le tableau de bord, choisissez **AWS Cloud9**, **Go To Your Dashboard (Accéder à votre tableau de bord)**.

![Ouvrir le AWS Cloud9 tableau de bord](http://docs.aws.amazon.com/fr_fr/cloud9/latest/user-guide/images/ide-go-dashboard.png)


Pour afficher les paramètres de votre environnement, choisissez le titre à l'intérieur de la **my-demo-environment**carte. Pour revenir au tableau de bord, utilisez le bouton Retour de votre navigateur Web ou le chemin de navigation appelé **Environnements**.

Pour ouvrir à l'IDE correspondant à votre environnement, choisissez **Ouvrir l'IDE** à l'intérieur de la **my-demo-environment**carte.

**Note**  
Le réaffichage de l'IDE peut prendre quelques instants.

## Étape 3 : Fenêtre Environnement
<a name="tour-ide-environment"></a>

La fenêtre **Environnement** affiche la liste de vos dossiers et fichiers dans l'environnement. Vous pouvez également afficher différents types de fichiers, par exemple les fichiers masqués.

Pour afficher ou masquer la fenêtre **Environnement**, sélectionnez le bouton **Environnement**.

Pour afficher ou masquer la fenêtre **Environnement** et le bouton **Environnement,** choisissez **Fenêtre**, **Environnement** dans la barre de menus.

![La fenêtre Environment dans l' AWS Cloud9 IDE](http://docs.aws.amazon.com/fr_fr/cloud9/latest/user-guide/images/ide-environment-window.png)


Pour afficher les fichiers masqués ou les masquer s'ils sont affichés, dans la fenêtre **Environnement**, sélectionnez l'icône d'engrenage, puis **Montrer les fichiers cachés**.

![Affichage des fichiers masqués à l'aide de la fenêtre Environment](http://docs.aws.amazon.com/fr_fr/cloud9/latest/user-guide/images/ide-show-hidden-files.png)


## Étape 4 : Éditeur, onglets et volets
<a name="tour-ide-editor"></a>

L'*éditeur* est l'emplacement où vous pouvez, par exemple, écrire du code, exécuter une session de terminal et modifier les paramètres de l'IDE. Chaque instance d'un fichier ouvert, d'une session de terminal, etc. est représentée par un *onglet*. Les onglets peuvent être regroupés en *volets*. Les onglets sont affichés au bord de leur volet.

![Onglets situés au bord d'un volet dans l' AWS Cloud9 IDE](http://docs.aws.amazon.com/fr_fr/cloud9/latest/user-guide/images/ide-tab-buttons.png)


Pour masquer ou afficher les onglets, choisissez **View (Vue)**, **Tab Buttons -(Boutons de l'onglet)** dans la barre de menus.

Pour ouvrir un nouvel onglet, choisissez l'icône **\+** au bord de la ligne d'onglets. Choisissez ensuite l'une des commandes disponibles, par exemple, **New File**, comme suit.

![Nouvel onglet avec des commandes à choisir, par exemple New File](http://docs.aws.amazon.com/fr_fr/cloud9/latest/user-guide/images/ide-new-file.png)


Pour afficher deux volets, choisissez l'icône qui ressemble à un menu déroulant et qui se trouve au bord de la ligne des onglets. Choisissez ensuite **Split Pane in Two Rows**, comme suit.

![Affichage de deux volets en divisant un volet en deux lignes](http://docs.aws.amazon.com/fr_fr/cloud9/latest/user-guide/images/ide-split-pane-two-rows.png)


Pour revenir à un seul volet, choisissez à nouveau le menu déroulant, puis choisissez l'icône carrée, comme suit.

![Affichage d'un seul volet](http://docs.aws.amazon.com/fr_fr/cloud9/latest/user-guide/images/ide-single-pane-view.png)


## Étape 5 : Console
<a name="tour-ide-console"></a>

La *console* est un autre emplacement où sont créés et gérés les onglets. Par défaut, elle contient un onglet Terminal, mais peut également contenir d'autres types d'onglets.

![AWS Cloud9 console](http://docs.aws.amazon.com/fr_fr/cloud9/latest/user-guide/images/ide-console.png)


Pour afficher ou masquer la console, choisissez **View (Vue)**, **Console** dans la barre de menus.

Pour développer ou réduire la console, choisissez l'icône de redimensionnement, qui se trouve au bord de la console, comme suit.

![Développement de la taille de l'affichage de la console](http://docs.aws.amazon.com/fr_fr/cloud9/latest/user-guide/images/ide-console-resize.png)


## Étape 6 : Section Open Files (Ouvrir des fichiers)
<a name="tour-ide-open-files"></a>

La section **Open Files** affiche la liste de tous les fichiers qui sont actuellement ouverts dans l'éditeur. **Open Files** fait partie de la fenêtre **Environnement**.

![Section Open Files dans la fenêtre Environment](http://docs.aws.amazon.com/fr_fr/cloud9/latest/user-guide/images/ide-open-files.png)


Pour afficher ou masquer la section **Open Files (Ouvrir fichiers)**, choisissez **View (Vue)**, **Open Files (Ouvrir fichiers)** dans la barre de menus.

Pour basculer entre les fichiers ouverts, choisissez le fichier qui vous intéresse dans la liste.

## Étape 7 : Marge
<a name="tour-ide-gutter"></a>

La *marge* présente sur le bord de chaque fichier dans l'éditeur, affiche des éléments comme les numéros de ligne et les symboles contextuels lorsque vous utilisez des fichiers.

![Gutter dans l'IDE AWS Cloud9](http://docs.aws.amazon.com/fr_fr/cloud9/latest/user-guide/images/ide-gutter.png)


Pour afficher ou masquer la marge, choisissez **View (Vue)**, **Gutter (Marge)** dans la barre de menus.

## Étape 8 : Barre d'état
<a name="tour-ide-status-bar"></a>

La *barre d'état*, au bord de chaque fichier dans l'éditeur, affiche des éléments comme les numéros de ligne et de caractère, le type de fichier préféré, les paramètres d'espace et de tabulation, ainsi que les paramètres d'éditeur associés.

![Barre d'état dans l' AWS Cloud9 IDE](http://docs.aws.amazon.com/fr_fr/cloud9/latest/user-guide/images/ide-status-bar.png)


Pour afficher ou masquer la barre d'état, choisissez **View (Vue)**, **Status Bar (Barre d'état)** dans la barre de menus.

Pour accéder à un numéro de ligne spécifique, choisissez un onglet contenant le fichier qui vous intéresse. Dans la barre d'état, choisissez ensuite le numéro de ligne et de caractère (par exemple **7:45**). Saisissez un numéro de ligne (par exemple, `4`), puis appuyez sur `Enter`, comme suit.

![Accéder à des numéros de ligne spécifiques à l'aide de la barre AWS Cloud9 d'état de l'IDE](http://docs.aws.amazon.com/fr_fr/cloud9/latest/user-guide/images/ide-go-to-line.png)


![Accéder à des numéros de ligne spécifiques à l'aide de la barre AWS Cloud9 d'état de l'IDE](http://docs.aws.amazon.com/fr_fr/cloud9/latest/user-guide/images/ide-go-to-line.gif)


Pour changer le type de fichier préféré, choisissez un autre type de fichier dans la barre d'état. Par exemple, pour **cat.txt**, choisissez **Ruby** pour voir le changement des couleurs de la syntaxe. Pour revenir aux couleurs du texte brut, choisissez **Plain Text**, comme suit.

![Modification des préférences de type de fichier dans la barre AWS Cloud9 d'état de l'IDE](http://docs.aws.amazon.com/fr_fr/cloud9/latest/user-guide/images/ide-text-color.png)


![Modification des préférences de type de fichier dans la barre AWS Cloud9 d'état de l'IDE](http://docs.aws.amazon.com/fr_fr/cloud9/latest/user-guide/images/ide-text-color.gif)


## Étape 9 : Fenêtre Outline (Aperçu)
<a name="tour-ide-outline"></a>

Vous pouvez utiliser la fenêtre **Outline** pour accéder rapidement à un emplacement de fichier spécifique.

Pour afficher ou masquer la fenêtre **Aperçu** et le bouton **Aperçu**, choisissez **Fenêtre**, **Aperçu** dans la barre de menus.

Pour voir comment la fenêtre **Outline** fonctionne, créez un fichier nommé `hello.rb`. Copiez le code suivant dans le fichier et enregistrez-le:

```
def say_hello(i)
  puts "Hello!"
  puts "i is #{i}"
end

def say_goodbye(i)
  puts "i is now #{i}"
  puts "Goodbye!"
end

i = 1
say_hello(i)
i += 1
say_goodbye(i)
```

Pour afficher ou masquer le contenu de la fenêtre **Outline (Aperçu)** choisissez le bouton **Outline (Aperçu)**.

Ensuite, dans la fenêtre **Outline (Aperçu)**, choisissez **say\_hello (i)**, puis **say\_goodbye (i)**, comme suit.

![Fenêtre de plan dans l' AWS Cloud9 IDE](http://docs.aws.amazon.com/fr_fr/cloud9/latest/user-guide/images/ide-outline.png)


![Fenêtre de plan dans l' AWS Cloud9 IDE](http://docs.aws.amazon.com/fr_fr/cloud9/latest/user-guide/images/ide-outline.gif)


## Étape 10 : Fenêtre Go (Accéder)
<a name="tour-ide-go"></a>

Vous pouvez utiliser la fenêtre **Go** pour ouvrir un fichier dans l'éditeur, accéder à un symbole, exécuter une commande, ou accéder à une ligne dans le fichier actif dans l'éditeur.

![Go window (Fenêtre Go).](http://docs.aws.amazon.com/fr_fr/cloud9/latest/user-guide/images/ide-go-window-first.png)


Choisissez le bouton **Go** (l'icône loupe) pour afficher le contenu de la fenêtre **Go**.

Pour afficher ou masquer la fenêtre **Go** et le bouton **Go** choisissez **Fenêtre**, **Go** dans la barre de menus.

Une fois la fenêtre **Go** ouverte, vous pouvez :
+ Tapez une barre oblique (`/`), suivie de tout ou partie d'un nom de fichier. Dans la liste des fichiers qui s'affiche, choisissez un fichier pour l'ouvrir dans l'éditeur. Par exemple, la saisie de `/fish` indique `fish.txt`, alors que la saisie de `/.txt` indique `fish.txt` et `cat.txt`.
**Note**  
La recherche de fichiers porte uniquement sur les fichiers non masqués et les dossiers non masqués dans la fenêtre **Environment**.
+ Tapez un symbole (`@`), suivi par le nom d'un symbole. Dans la liste des symboles qui s'affiche, choisissez un symbole pour l'ouvrir dans l'éditeur. Par exemple, avec le fichier `hello.rb` ouvert et actif dans l'éditeur, tapez `@hello` pour répertorier `say_hello(i)`, ou saisissez `@say` pour répertorier `say_hello(i)` et `say_goodbye(i)`.
**Note**  
Si le fichier actif dans l'éditeur est pris en charge dans le cadre d'une recherche de symbole dans un projet langage, celle-ci porte sur le projet actuel. Dans le cas contraire, la recherche de symbole porte uniquement sur le fichier actif dans l'éditeur. Pour de plus amples informations, veuillez consulter [TypeScript Support et fonctionnalités améliorés](projects.md).
+ Saisissez un point (`.`) suivi du nom d'une commande. Dans la liste des commandes qui s'affiche, choisissez une commande pour l'exécuter. Par exemple, saisir, `.closetab` puis appuyer sur `Enter` ferme l'onglet actuel dans l'éditeur. Pour obtenir la liste des commandes disponibles, consultez [Référence des commandes pour l' AWS Cloud9 IDE](commands.md).
+ Tapez deux points (`:`), suivis d'un nombre pour accéder à ce numéro de ligne dans le fichier actif dans l'éditeur. Par exemple, avec le fichier `hello.rb` ouvert et actif dans l'éditeur, tapez `:11` pour aller à la ligne 11 du fichier.

![Fenêtre Go dans l' AWS Cloud9 IDE](http://docs.aws.amazon.com/fr_fr/cloud9/latest/user-guide/images/ide-go-window.png)


Pour voir les combinaisons de touches pour chacune de ces actions en fonction du système d'exploitation et en mode clavier actuel, consultez chacune des commandes disponibles **Go To** dans le menu **Go** dans la barre de menus.

## Étape 11 : Onglet Immediate (Immédiat)
<a name="tour-ide-immediate"></a>

L'onglet **Immediate** vous permet de tester de petits extraits de JavaScript code. Pour voir comment l'onglet **Immediate** (Immédiat) fonctionne, effectuez les opérations suivantes :

1. Ouvrez un onglet **Immediate** en choisissant **Window**, **New Immediate Window** dans la barre de menus.

1. Exécutez du code dans l'onglet **Immediate**. Pour faire un essai, saisissez le code suivant dans la fenêtre, en appuyant sur `Shift-Enter` après avoir tapé la ligne 1 et de nouveau après la ligne 2. Appuyez sur `Enter` après la ligne 3. (Si vous appuyez sur `Enter` au lieu d'appuyer sur `Shift-Enter` après avoir tapé la ligne 1 ou la ligne 2, le code sera exécuté plus tôt que vous le voulez.)

   ```
   for (i = 0; i <= 10; i++) { // Press Shift-Enter after typing this line.
     console.log(i)            // Press Shift-Enter after typing this line.
   }                           // Press Enter after typing this line. The numbers 0 to 10 will be printed.
   ```  
![Exécution de code dans l'onglet Immediate](http://docs.aws.amazon.com/fr_fr/cloud9/latest/user-guide/images/ide-immediate.png)

## Étape 12 : Processus
<a name="tour-ide-process-list"></a>

La vue **Process List** affiche tous les processus en cours d'exécution. Vous pouvez arrêter ou même forcer l'arrêt des processus que vous ne souhaitez plus exécuter. Pour voir comment la fenêtre **Process List** (Liste des processus) fonctionne, effectuez les opérations suivantes :

1. Affichez la vue **Process List** en choisissant **Tools**, **Process List** dans la barre de menus.

1. Recherchez un processus. Dans la vue **Process List**, tapez le nom du processus.

1. Arrêtez ou forcez l'arrêt d'un processus. Dans la liste des processus, choisissez le processus, puis **Kill** (Arrêter) ou **Force Kill** (Forcer l'arrêt).

![Liste des processus dans l' AWS Cloud9 IDE](http://docs.aws.amazon.com/fr_fr/cloud9/latest/user-guide/images/ide-process-list.png)


## Étape 13 : Preferences (Préférences)
<a name="tour-ide-preferences"></a>

 *Preferences* (Préférences) inclut les paramètres suivants :
+ Les paramètres de l'environnement actuel ; par exemple ceux qui définissent si les tabulations remplacées par des espaces (soft tabs) de l'éditeur doivent être utilisées, les types de fichiers à ignorer et les comportements de réalisation de code pour les langages tels que PHP et Python.
+ Vos paramètres utilisateur dans chacun de vos environnements, tels que les couleurs, les polices et les comportements de l'éditeur.
+ Vos combinaisons de touches, par exemple les combinaisons de touches de raccourci dont vous préférez vous servir pour utiliser les fichiers et l'éditeur.
+ Le thème global de l'IDE.

Pour afficher les préférences, choisissez **AWS Cloud9**, **Preferences (Préférences)** dans la barre de menus. Quelque chose de similaire à ce qui suit s'affiche.

![Afficher les préférences dans l' AWS Cloud9 IDE](http://docs.aws.amazon.com/fr_fr/cloud9/latest/user-guide/images/ide-preferences.png)


## Étape 14 : Terminal
<a name="tour-ide-terminal"></a>

Vous pouvez exécuter une ou plusieurs sessions de *terminal* dans l'IDE. Pour démarrer une session de terminal, choisissez **Window**, **New Terminal** dans la barre de menus. Ou choisissez l'icône « plus » en regard des onglets Console et choisissez **New Terminal (Noveau terminal)**.

Vous pouvez essayer d'exécuter une commande dans le terminal. Par exemple, dans le terminal, tapez `echo $PATH`, puis appuyez sur `Enter`, pour imprimer la valeur de la variable d'environnement `PATH`.

Vous pouvez également essayer d'exécuter des commandes supplémentaires. Par exemple, essayez d'exécuter les commandes suivantes :
+  ** `pwd` ** pour imprimer le chemin d'accès du répertoire actuel.
+  **`aws --version`**pour imprimer les informations de version concernant le AWS CLI.
+  ** `ls -l` ** pour imprimer les informations relatives au répertoire actuel.

![Utilisation du terminal dans l' AWS Cloud9 IDE](http://docs.aws.amazon.com/fr_fr/cloud9/latest/user-guide/images/ide-terminal.gif)


## Étape 15 : Fenêtre Debugger (Débogueur)
<a name="tour-ide-debugger"></a>

Vous pouvez utiliser la fenêtre **Debugger** pour déboguer votre code. Par exemple, vous pouvez parcourir le code d'exécution par portion, consulter les valeurs des variables dans le temps, et explorer la pile d'appels.

**Note**  
Cette procédure est similaire à [Étape 2 : présentation simple de l'IDE](tutorials-basic.md#tutorial-tour-ide) de l'un des [tutoriels IDE de base](tutorials-basic.md).

Pour afficher ou masquer la fenêtre **Débogueur** et le bouton **Débogueur**, choisissez **Fenêtre**, **Débogueur** dans la barre de menus.

Dans le cadre de ce didacticiel, vous pouvez tester la fenêtre du **débogueur** et JavaScript du code en procédant comme suit.

1. Vérifiez l'installation Node.js dans votre environnement en exécutant la commande suivante dans une session de terminal : **`node --version`**. Si Node.js est installé, le numéro de version de Node.js apparaît dans le résultat, et vous pouvez passer à l'étape 3 de cette procédure (« Écrire JavaScript du code... »).

1. Si vous avez besoin d'installer Node.js, procédez comme suit.

   1. Exécutez les deux commandes suivantes, une par une, pour vous assurer que votre environnement dispose des dernières mises à jour, puis téléchargez Node Version Manager (nvm). (nvm) est un script shell Bash simple qui est utile pour installer et gérer les versions de Node.js. Pour plus d'informations, consultez [Node Version Manager](https://github.com/creationix/nvm/blob/master/README.md) sur GitHub.)

      Pour Amazon Linux :

      ```
      sudo yum -y update
      curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.0/install.sh | bash
      ```

      Pour Ubuntu Server :

      ```
      sudo apt update
      curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.0/install.sh | bash
      ```

   1. Utilisez un éditeur de texte pour mettre à jour votre fichier de profil shell (par exemple, `~/.bashrc`) afin d'activer le chargement de nvm. Par exemple, dans la fenêtre **Environnement** de l'IDE, choisissez l'icône d'engrenage, puis **Afficher Accueil dans les Favoris**. Répétez cette étape et choisissez **Afficher les fichiers masqués**.

   1. Ouvrez le fichier `~/.bashrc`.

   1. Tapez ou collez le code suivant à la fin du fichier pour activer le chargement de nvm.

      Pour Amazon Linux :

      ```
      export NVM_DIR="/home/ec2-user/.nvm"
      [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm.
      ```

      Pour Ubuntu Server :

      ```
      export NVM_DIR="/home/ubuntu/.nvm"
      [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm.
      ```

   1. Enregistrez le fichier.

   1. Fermez cette session de terminal et démarrez une nouvelle session. Exécutez ensuite la commande suivante pour installer la dernière version de Node.js.

      ```
      nvm install node
      ```

1. Écrivez du JavaScript code à déboguer. Par exemple, créez un fichier, ajoutez le code ci-dessous à ce fichier et enregistrez-le sous le nom `hello.js`.

   ```
   var i;
   
   i = 10;
   
   console.log("Hello!");
   console.log("i is " + i);
   
   i += 1;
   
   console.log("i is now " + i);
   console.log("Goodbye!");
   ```

1. Ajoutez des points d'arrêt au code. Par exemple, choisissez la marge en regard des lignes 6 et 10. Un cercle rouge s'affiche en regard de chacun de ces numéros de ligne, comme suit.  
![Ajout de points d'arrêt au code dans la fenêtre Debugger](http://docs.aws.amazon.com/fr_fr/cloud9/latest/user-guide/images/ide-breakpoints.png)

1. Vous êtes maintenant prêt à débugger le JavaScript code. Pour cela, procédez comme suit :

   1. Pour afficher ou masquer le contenu de la fenêtre **Debugger (Débogueur)** choisissez le bouton **Debugger (Débogueur)** comme le montre l'étape suivante.

   1. Consultez la valeur de la variable nommée `i` alors que le code est en cours d'exécution. Dans la fenêtre **Debugger**, pour **Watch Expressions**, choisissez **Type an expression here**. Tapez la lettre `i`, puis appuyez sur `Enter`, comme suit.  
![Fenêtre Debugger](http://docs.aws.amazon.com/fr_fr/cloud9/latest/user-guide/images/ide-watch-expression.png)

   1. Commencez à exécuter le code. Choisissez **Run**, **Run With**, **Node.js**, comme suit.  
![Fenêtre Debugger](http://docs.aws.amazon.com/fr_fr/cloud9/latest/user-guide/images/ide-run-with.png)

   1. L'exécution du code s'arrête à la ligne 6. La fenêtre **Debugger (Débogueur)** indique la valeur de `i` dans **Watch Expressions**, qui est actuellement `10`.  
![Fenêtre Debugger](http://docs.aws.amazon.com/fr_fr/cloud9/latest/user-guide/images/ide-breakpoint-hit.png)

   1. Dans la fenêtre **Debugger**, choisissez **Resume**, qui est la flèche bleue, comme suit.  
![Reprise du débogage dans la fenêtre Debugger](http://docs.aws.amazon.com/fr_fr/cloud9/latest/user-guide/images/ide-resume.png)

   1. L'exécution du code s'arrête à la ligne 10. La fenêtre **Debugger** indique désormais la nouvelle valeur de `i`, qui est actuellement `11`.

   1. Choisissez à nouveau **Resume**. Le code s'exécute jusqu'à la fin. La sortie est imprimée dans l'onglet **hello.js** de la console, comme suit.  
![Onglet hello.js avec la sortie de débogage](http://docs.aws.amazon.com/fr_fr/cloud9/latest/user-guide/images/ide-debugger-output.png)

Comparez vos résultats avec les suivants :

![Utilisation du débogueur](http://docs.aws.amazon.com/fr_fr/cloud9/latest/user-guide/images/ide-debugger.gif)


## Conclusion
<a name="tour-ide-cleanup"></a>

**Avertissement**  
N'oubliez pas que le fait de disposer d'un environnement de AWS Cloud9 développement peut entraîner des frais sur votre AWS compte. Il peut s'agir de frais pour Amazon EC2 si vous utilisez un environnement EC2. Pour plus d’informations, consultez [Tarification Amazon EC2](https://aws.amazon.com/ec2/pricing/).  
Il existe d'autres rubriques dans la section parente (*[Utilisation de l'IDE](ide.md)*). N'hésitez pas à les explorer. Toutefois, lorsque vous aurez fini de visiter l' AWS Cloud9 IDE et que vous n'aurez plus besoin de l'environnement, veillez à le supprimer ainsi que les ressources associées, comme décrit dans[Suppression d'un environnement](delete-environment.md).