Outils pour utilisateurs

Outils du site


fr:documentation:toolbox_editor

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
fr:documentation:toolbox_editor [2017/02/28 14:52] – [Script editor] pchfr:documentation:toolbox_editor [2017/02/28 15:02] (Version actuelle) pch
Ligne 1: Ligne 1:
-FIXME **This page is not fully translated, yet. Please help completing the translation.**\\ //(remove this paragraph once the translation is finished)// 
- 
 ====== Éditeur de boîte à outil ====== ====== Éditeur de boîte à outil ======
  
Ligne 66: Ligne 64:
 Les boutons du haut sont liés à la fonction de débogage comme décrit ci-dessous. Les boutons du haut sont liés à la fonction de débogage comme décrit ci-dessous.
  
-===== Script debugger =====+===== Débogage =====
  
-Simple debugging function are available to test your code.+Une fonction de débogage simple est disponible pour tester votre code.
  
 {{:en:screenshot:x009_script_debug.jpg?400|}} {{:en:screenshot:x009_script_debug.jpg?400|}}
  
-To run the script in debug mode press the green arrow **Run** button. The program is first compiled. +Pour exécuter le script en mode debug, appuyez sur la flèche verte ** Exécuter **. Le programme est d'abord compilé.
- +
-In case of compilation errorthe corresponding row is highlighted in yellow, and the error message is show in the bottom message area.  +
- +
-If the compilation finish without error the program start to run and stop on the first code line of the main procedure. The current execution position is highlighted in blue. +
- +
-You can now use the **Step over** button to execute your program line by line.\\ +
-The **Step into** button do the same, except if the current line is a call to one of your function. In this case **Step into** allow to run the function line by line, but **Step over** execute the function and stop at the main program next line.+
  
-You can also set a breakpoint on a specific line to jump directly at this position.+En cas d'erreur de compilation, la ligne correspondante est mise en surbrillance en jaune et le message d'erreur s'affiche dans la zone de message.
  
-To set a breakpoint click on the leftmost column to show a red icon.\\ +Si la compilation se termine sans erreur, le programme démarre et s'arrête sur la première ligne de code de la procédure principaleLa position d'exécution actuelle est mise en surbrillance en bleu.
-Use the Run button to jump to the next breakpoint. The current line is then highlighted in red.+
  
-You can remove a breakpoint by clicking on the red icon or all at at time with the **Remove all breakpoint** button.+Vous pouvez maintenant utiliser le bouton ** Pas à pas ** pour exécuter votre programme ligne par ligne. \\ 
 +Le bouton ** Pas à pas approfondi ** fait de même, sauf si la ligne en cours est un appel à l'une de vos fonctions. Dans ce cas ** Pas à pas approfondi ** va détaillé l’exécution de la fonction, alors que ** Pas à pas ** continu dans le programme principal à la ligne suivante.
  
-You can display the value of variables when the program is in pause at a breakpoint or after a **Step over** click.\\ +Vous pouvez également définir un point d'arrêt sur une ligne spécifique pour sauter directement à cette position.
-Just click on the variable name anywhere in the program source to display the value in the message area.\\ +
-Note this work only for local variables, not for object properties.+
  
-You can use the **Pause** button to pause the program executionThis can be useful to examine the condition of an infinite loop for example.+Pour définir un point d'arrêt, cliquez sur la colonne la plus à gauche pour afficher une icône rouge\\ 
 +Utilisez le bouton Exécuter pour passer au prochain point d'arrêt. La ligne actuelle est alors mise en surbrillance en rouge.
  
-The **Stop** button terminate the program execution immediately. +Vous pouvez supprimer un point d'arrêt en cliquant sur l'icône rouge ou tous d'un coup avec le bouton ** Supprimer tous les points d'arrêt **.
- +
  
- +Vous pouvez afficher la valeur des variables lorsque le programme est en pause à un point d'arrêt ou après un ** Pas à pas **. \\ 
 +Il suffit de cliquer sur le nom de la variable n'importe où dans le source du programme pour afficher la valeur dans la zone de message. \\ 
 +Notez que cela fonctionne uniquement pour les variables locales, et pas pour les propriétés d'un objet.
  
 +Vous pouvez utiliser la touche ** Pause ** pour suspendre l'exécution du programme. Cela peut être utile pour examiner l'état d'une boucle infinie par exemple.
  
 +La touche ** Arrêt ** termine l'exécution du programme immédiatement.
  
fr/documentation/toolbox_editor.1488289959.txt.gz · Dernière modification : 2017/02/28 14:52 de pch