User Tools

Site Tools


jet:going_through_a_debugging_session
  1. on peut placer un breakpoint sur n'importe quelle ligne de code contenant une instruction (et non juste des brackets ou une ligne vide).
  2. Le code pausera en arrivant dessus et proposeras plusieurs options/boutons :
    1. rerun
    2. continue (jusqu'au prochain breakpoint)
    3. step into (aller à la prochaine instruction)
    4. step over (exécuter l'instruction, si c'est une fonction l'exécuter en entier et continuer sans faire du step by step)
    5. step out (aller à la structure supérieure, celle qui aura appelé la fonction observée par ex.)
  3. Sur le panneau de droite
    1. watch (état des variables)
    2. stack
    3. breakpoints

Une fonctionnalité intéressante est la possibilité de faire des breakpoints conditionnels : on définit une condition qui, si elle est remplie, trig le breakpoint. (clic droit ?)

jet/going_through_a_debugging_session.txt · Last modified: 2016/01/24 21:03 by leo