У меня нет опыта работы с инструментами отладчика, ориентированными на мой язык, но недавно я нашел несколько видео, демонстрирующих Firebug.
Я сейчас использую Firebug для скрипта, в который я включил ошибку.
Мое нынешнее понимание:
- Я могу установить точку останова, которая показана красным кружком.
- Firebug останавливается на точке останова и дает мне 4 варианта (Продолжить, Шаг в, Шаг вперед и Шаг).
Но я не понимаю:
- В чем разница между 4 вариантами:
Continue
, Step Into
, Step Over
и Step Out
?
Для меня Step Over иногда похож на Step Into ... Я могу ошибаться.
Буду признателен, если вы объясните различия между 4 вариантами или ссылку на более подробное объяснение этих вариантов.