Ceci peut suffire pour trouver l'erreur dans un programme qui boucle indéfiniment ; cependant, dans le cas général, il est beaucoup plus utile de pouvoir prévoir les endroits dans le programme où le l'exécution doit s'interrompre. Ceci se fait en insérant des BreakPoints (points d'arrêt), ce qui permet en quelque sorte de dresser un << plan de route >> du programme, en indiquant << tu vas t'arrêter là, là et là >>, plutôt que d'avoir à l'interrompre en criant << stop! >> au bon moment durant l'exécution.
Pour créer un breakpoint, maintenir le bouton droit de la souris
enfoncé sur la gauche du numéro de la ligne où l'on souhaite que
l'exécution du programme s'arrête, et choisir Set
Breakpoint. On peut alors lancer l'exécution du programme, qui se
figera au moment où cette ligne est rencontrée, avec la flêche
indiquant le stade où en est le programme en face du signe << stop
>> symbolisant le breakpoint.