Console Lambda
Vous pouvez utiliser la console Lambda pour configurer des applications, des fonctions, des configurations de signature de code et des couches. Cette page fournit une explication sur la façon de modifier le code à l'aide de l'éditeur de la console.
Rubriques
Applications
La page Applications présente une liste d’applications déployées à l'aide d’AWS CloudFormation, ou d'autres outils, notamment AWS Serverless Application Model. Filtrer pour rechercher des applications basées sur des mots clés.
Fonctions
La page Fonctions affiche la liste des fonctions définies pour votre compte dans cette région. Le flux initial de la console pour créer une fonction varie selon que celle-ci utilise un image conteneur ou une archive de fichiers .zip pour le package de déploiement. Bon nombre des tâches de configuration facultatives sont communes aux deux types de fonctions.
La console fournit un éditeur de code pour votre commodité.
Signature de code
Vous pouvez attacher une configuration de signature de code à une fonction. La signature de code vous permet de vous assurer que le code a été signé par une source approuvée et n'a pas été modifié depuis la signature, et que celle-ci n'a pas expiré ou n'a pas été révoquée.
Couches
Créez des couches pour séparer le code de fonction de votre archive .zip de ses dépendances. Une couche est une archive ZIP qui contient des bibliothèques, un environnement d’exécution personnalisé ou d'autres dépendances. Avec les couches, vous pouvez utiliser les bibliothèques dans votre fonction sans avoir besoin de les inclure dans votre package de déploiement.
Éditer du code à l'aide de l'éditeur de la console
Vous pouvez utiliser l'éditeur de code dans la console AWS Lambda pour écrire, tester et afficher les résultats de l'exécution du code de votre fonction Lambda. L'éditeur de code prend en charge des langages ne nécessitant pas de compilation, tels que Node.js ou Python. L'éditeur de code ne prend en charge que les packages de déploiement d'archive .zip dont la taille est inférieure à 0,38 Mo.
L'éditeur de code se compose d'une barre de menus, de fenêtres et du volet de l'éditeur.

Pour obtenir la liste des rôles de chaque commande, consultez la Référence des commandes de menu dans le Guide de l'utilisateur AWS Cloud9. Remarque : Certaines des commandes répertoriées dans cette référence ne sont pas disponibles dans l'éditeur de code.
Rubriques
Utilisation de fichiers et de dossiers
Vous pouvez utiliser la fenêtre Environment dans l'éditeur de code pour créer, ouvrir et gérer des fichiers liés à votre fonction.

Pour afficher ou masquer la fenêtre Environment, sélectionnez le bouton Environment. Si le bouton Environment n'est pas visible, dans la barre de menus, sélectionnez Window, Environment.


Pour ouvrir un seul fichier et afficher son contenu dans le volet de l'éditeur, double-cliquez sur le fichier dans la fenêtre Environment.
Pour ouvrir plusieurs fichiers et afficher leur contenu dans le volet de l'éditeur, sélectionnez les fichiers dans la fenêtre Environment. Cliquez avec le bouton droit de la souris sur la sélection, puis sélectionnez Open.
Pour créer un fichier, procédez comme suit :
-
Dans la fenêtre Environment, cliquez avec le bouton droit de la souris sur le dossier où placer le nouveau fichier, puis sélectionnez New File. Tapez le nom et l'extension du fichier, puis appuyez sur Enter .
-
Dans la barre de menus, sélectionnez File, New File. Quand vous êtes prêt à enregistrer le fichier, sélectionnez File, Save ou File, Save As dans la barre de menus. Ensuite, dans la boîte de dialogue Save As qui s'affiche, nommez le fichier et indiquez où l'enregistrer.
-
Dans la barre de boutons de l'onglet du volet de l'éditeur, cliquez sur le bouton +, puis sélectionnez New File. Quand vous êtes prêt à enregistrer le fichier, sélectionnez File, Save ou File, Save As dans la barre de menus. Ensuite, dans la boîte de dialogue Save As qui s'affiche, nommez le fichier et indiquez où l'enregistrer.
Pour créer un dossier, dans la fenêtre Environment, cliquez avec le bouton droit de la souris sur le dossier où placer le nouveau dossier, puis sélectionnez New Folder. Tapez le nom du dossier, puis appuyez sur Enter .
Pour enregistrer un fichier, avec le fichier ouvert et son contenu visible dans le volet de l'éditeur, sélectionnez File, Save dans la barre de menus.
Pour renommer un fichier ou un dossier, cliquez avec le bouton droit de la souris sur le fichier ou le dossier dans la fenêtre Environment. Tapez le nouveau nom, puis appuyez sur Enter .
Pour supprimer des fichiers ou des dossiers, sélectionnez les fichiers ou les dossiers dans la fenêtre Environment. Cliquez avec le bouton droit de la souris sur la sélection, puis sélectionnez Delete. Ensuite, confirmez la suppression en sélectionnant Yes (pour une seule sélection) ou Yes to All.
Pour couper, copier, coller ou dupliquer des fichiers ou des dossiers, sélectionnez les fichiers ou les dossiers dans la fenêtre Environment. Cliquez avec le bouton droit de la souris sur la sélection, puis sélectionnez Cut (Couper), Copy (Coper), Paste (Coller) ou Duplicate (Dupliquer).
Pour réduire les dossiers, sélectionnez l'icône représentant un engrenage dans la fenêtre Environment, puis Collapse All Folders.

Pour afficher les fichiers masqués ou les masquer s'ils sont affichés, dans la fenêtre Environment, sélectionnez l'icône d'engrenage, puis Show Hidden Files.
Utilisation du code
Utilisez le volet de l'éditeur de code pour afficher et écrire le code.

Utilisation des boutons de l'onglet
Utilisez la barre de boutons de l'onglet pour sélectionner, afficher et créer des fichiers.

Pour afficher le contenu d'un fichier ouvert, procédez de l'une des manières suivantes :
-
Sélectionnez l'onglet du fichier.
-
Sélectionnez le bouton du menu déroulant situé dans la barre de boutons de l'onglet, puis sélectionnez le nom du fichier.
Pour fermer un fichier ouvert, procédez de l'une des manières suivantes :
-
Dans l'onglet du fichier, cliquez sur l'icône X.
-
Sélectionnez l'onglet du fichier. Sélectionnez ensuite le bouton du menu déroulant situé dans la barre de boutons de l'onglet, puis cliquez sur Close Pane.
Pour fermer plusieurs fichiers ouverts, sélectionnez le menu déroulant dans la barre de boutons de l'onglet, puis cliquez sur Close All Tabs in All Panes ou sur Close All But Current Tab, selon vos besoins.
Pour créer un fichier, dans la barre de boutons de l'onglet, cliquez sur le bouton +, puis sélectionnez New File. Quand vous êtes prêt à enregistrer le fichier, sélectionnez File, Save ou File, Save As dans la barre de menus. Ensuite, dans la boîte de dialogue Save As qui s'affiche, nommez le fichier et indiquez où l'enregistrer.
Utilisation de la barre d'état
Utilisez la barre d'état pour accéder rapidement à une ligne du fichier actif et changer la façon dont s'affiche le code.

Pour passer rapidement à une ligne du fichier actif, choisissez le sélecteur de ligne, tapez le numéro de la ligne à atteindre, puis appuyez sur Enter .

Pour modifier le modèle de couleurs du code dans le fichier actif, sélectionnez le sélecteur de modèle de couleurs du code, puis sélectionnez le nouveau modèle de couleurs du code.

Pour modifier, dans le fichier actif, si les onglets adoucis ou les espaces sont utilisés, la taille de l'onglet, ou s'il convient de les convertir en espaces ou en onglets, sélectionnez le sélecteur d'espaces et d'onglets, puis choisissez les nouveaux paramètres.

Pour afficher ou masquer les caractères invisibles ou la marge, coupler automatiquement les accolades ou les guillemets, retourner à la ligne ou modifier la taille de la police, pour tous les fichiers, cliquez sur l'icône représentant un engrenage, puis choisissez les nouveaux paramètres.

Utilisation du mode plein écran
Afin d'avoir plus d'espace lorsque vous rédigez votre code, vous pouvez développer l'éditeur de code.
Pour développer l'éditeur de code jusqu'aux bords du navigateur web, cliquez sur le bouton Toggle fullscreen dans la barre de menus.

Pour restaurer l'éditeur de code à sa taille d'origine, cliquez de nouveau sur le bouton Toggle fullscreen.
En mode plein écran, des options supplémentaires apparaissent dans la barre de menus : Enregistrer et Tester. Sélectionnez Save pour enregistrer le code de la fonction. Sélectionnez Test ou Configure Events pour créer ou modifier les événements de test de la fonction.
Utilisation des préférences
Vous pouvez modifier certains paramètres de l'éditeur de code, en choisissant les conseils de codage et les avertissements qui s'affichent, les comportements de pliage de code ou de saisie automatique, etc.
Pour modifier les paramètres de l'éditeur de code, cliquez sur l'icône représentant un engrenage Préférences dans la barre de menus.

Pour obtenir la liste du rôle des paramètres, consultez les références suivantes dans le Guide de l'utilisateur AWS Cloud9.
Remarque : Certains des paramètres répertoriés dans ces références ne sont pas disponibles dans l'éditeur de code.