User Tools

Site Tools


2019_2020:s3:methodo:td:debug

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
2019_2020:s3:methodo:td:debug [2019/08/28 17:07] – created blay2019_2020:s3:methodo:td:debug [2019/09/03 09:12] (current) – [Premier débogage simple sous eclipse] blay
Line 18: Line 18:
   - Dans la fenêtre qui s'est ouverte, vous pouvez voir à droite les variables dont le "this" qui représente dans notre exemple l'objet qui a reçu le message, si vous le déplier vous voyez la valeur de ses attributs. {{:2019_2020:s3:methodo:td:capture_d_e_cran_2019-08-28_a_19.02.51.png?200|}}   - Dans la fenêtre qui s'est ouverte, vous pouvez voir à droite les variables dont le "this" qui représente dans notre exemple l'objet qui a reçu le message, si vous le déplier vous voyez la valeur de ses attributs. {{:2019_2020:s3:methodo:td:capture_d_e_cran_2019-08-28_a_19.02.51.png?200|}}
   - Si vous cliquez sur une variable avec le bouton gauche vous avez la valeur de la variable.   - Si vous cliquez sur une variable avec le bouton gauche vous avez la valeur de la variable.
-  - +  - L'image suivante montre les boutons et leurs raccourcis clavier associés et ci-dessous les explications. {{:2019_2020:s3:methodo:td:capture_d_e_cran_2019-08-28_a_22.39.39.png?200|}} 
 +       - **F5 :**  Exécute la ligne actuellement sélectionnée et passe à la ligne suivante de votre programme. Si la ligne sélectionnée est une méthode, le débogueur entre dans le code associé. 
 +       - **F6** : passe au-dessus de l'appel, c'est-à-dire qu'il exécute une méthode sans entrer dans le débogueur. 
 +       - **F7** : se dirige vers l'appelant de la méthode en cours d'exécution. Ceci termine l'exécution de la méthode courante et retourne à l'appelant de cette méthode. 
 +       - **F8** :  demande au débogueur Eclipse de reprendre l'exécution du code du programme jusqu'au prochain point d'arrêt. 
 +  - Enlever le commentaire dans le test de la classe Message, puis débuggez pour trouver la ou les erreurs dans les codes.   
  
2019_2020/s3/methodo/td/debug.1567012020.txt.gz · Last modified: 2019/08/28 17:07 by blay