Statut Débogueur de script
L’état Débogueur de script détermine les actions de débogage disponibles et les informations qu’il peut afficher.
Le Débogueur de script affiche son état en bas à gauche de l’interface utilisateur.
| Statut | Se produit quand | Description | Actions disponibles |
|---|---|---|---|
| WAITING_FOR_FIRST_BREAKPOINT | L’utilisateur ouvre une fenêtre ou un Débogueur de script onglet. | Le Débogueur de script script est prêt à mettre en pause et affiche les informations de débogage. | Mettez en pause le script au premier point d’arrêt de la pile d’appels. |
| EXECUTION_PAUSED |
|
a Débogueur de script mis en pause sur une ligne de code, et l’utilisateur peut déboguer le script. La console est activée. |
|
| WAITING_FOR_BREAKPOINT |
|
Le Débogueur de script recherche la ligne de code suivante à laquelle faire une pause. En général, les utilisateurs ne verront jamais cet état, car l’état Débogueur de script change après avoir localisé le point d’arrêt ou la ligne de script suivant à évaluer. |
|
| DÉSACTIVÉ |
|
Le est inactif et ne met pas en pause les scripts et n’affiche Débogueur de script pas les informations de débogage. |
|
Entrées de journal
Chaque fois qu’une transaction de débogage se termine, le système lui crée une entrée de journal avec un préfixe DÉBOGUÉ. Par exemple :
2016-08-15 15:57:32 (197) Default-thread-3 900F510167112200C4098C7942415A75 *** End
#39, path: /my-app.do, user: admin, DEBUGGED total transaction time: 0:00:11.010,
transaction processing time: 0:00:11.010, network: 0:00:00.000, chars: 6,058, uncompressed
chars: 20,731, SQL time: 50 (count: 34), business rule: 0 (count: 0), phase 1
form length 56,464, largest chunk written: 10,428, request parms size: 40, largest input read: 0