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 19:07]
blay created
2019_2020:s3:methodo:td:debug [2019/09/03 11:12] (current)
blay [Premier débogage simple sous eclipse]
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 19:07 by blay