Déboguer une application

Déboguer votre application Cloud Run

Pour déboguer votre application, procédez comme suit :

  1. Utilisez la barre d'état Cloud Code et sélectionnez Déboguer sur l'émulateur Cloud Run pour exécuter votre application et y rattacher une session de débogage.
  2. La boîte de dialogue "Exécuter/Déboguer sur l'émulateur Cloud Run" s'ouvre et vous permet de définir les spécifications de votre configuration. UI de la boîte de dialogue
  3. Vous pouvez éventuellement personnaliser davantage l'exécution de votre application en spécifiant vos variables d'environnement et en définissant directement des champs dans votre fichier launch.json.
  4. Cliquez sur "Déboguer" pour lancer le débogage de votre application.
  5. Pour chaque conteneur débogable dans votre application, vous êtes invité à confirmer ou à saisir le répertoire du conteneur distant dans lequel se trouve le programme à déboguer.

    Vous pouvez également appuyer sur ÉCHAP pour ignorer le débogage du conteneur.

    Invite de racine distante

    Cloud Code rattache une session de débogage pour chaque conteneur débogable dans l'application.

  6. Cliquez sur la marge de l'éditeur du fichier que vous déboguez pour ajouter un point d'arrêt.

    Les cercles remplis de rouge indiquent les points d'arrêt actifs, tandis que les cercles vides gris indiquent les points d'arrêt désactivés. Pour un contrôle plus précis des points d'arrêt, vous pouvez utiliser la section "Points d'arrêt" de la vue "Débogage" de VS Code.

    Section

    Lorsque vous envoyez une nouvelle requête à l'application, celle-ci s'interrompt sur la ligne souhaitée.

  7. (Facultatif) Pour inspecter les variables et les informations sur la pile, utilisez la barre latérale de débogage. Pour interagir avec la session de débogage, utilisez la console de débogage dans le volet inférieur du débogueur.

Assistance

Pour envoyer vos commentaires, signalez tout problème sur GitHub ou posez une question sur Stack Overflow.