Débogage des scripts
Vous pouvez déboguer votre script afin d’examiner les erreurs d’exécution et suivre le flux d’exécution. Lors du débogage, les données sont affichées dans le panneau Outils.
|
▶
|
Pour activer le mode de débogage ou le désactiver et repasser en mode normal, cliquez sur > ou |
Remarque : la désactivation des points d’arrêt relance toujours l’exécution du script.
|
▶
|
Lors du débogage, cliquez sur ou selon les besoins. Reportez-vous à la section Découverte de l’interface de l’Éditeur de script. |
|
▶
|
Pour définir des points d’arrêt, double-cliquez sur l’espace situé à l’extrémité gauche du numéro de ligne. Les points d’arrêt sont désactivés jusqu’à ce que vous cliquiez sur . |
|
▶
|
Prenez en compte les facteurs suivants lors du débogage : |
|
•
|
Les points d’arrêt ne sont pas pris en charge dans les coroutines. |
|
•
|
Si un point d’arrêt est défini dans une fonction de rappel, l’outil de débogage peut ne pas s’arrêter au point d’arrêt. |
|
•
|
L’outil de débogage peut ne pas s’arrêter sur des fonctions telles que on.save, on.restore et on.destroy. |
Lorsque les points d’arrêt sont activés, les options Pas à pas détaillé et Pas à pas principal sont disponibles dans la barre d’outils.
|
▶
|
Pour suspendre et reprendre l’exécution du script, cliquez sur et . Lorsque l’exécution du script est reprise, le script s’exécute jusqu’au point d’arrêt suivant ou jusqu’à la fin du script. Un script peut être suspendu en mode normal ou en mode de débogage. |