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