18.5.3 Точка останова |
Точкой останова называется маркер, устанавливаемый на конкретную строку программного модуля. При достижении точки останова исполнение скриптового модуля останавливается, и управление передается Отладчику.
Точку останова можно установить в любой строке модуля, в любой момент работы с Отладчиком. В случае если строка, на которой устанавливается точка останова, не содержит операторов (например, пустая строка) или является продолжением оператора, начатого на предыдущих строках, в процессе работы положение точки останова будет автоматически скорректировано. Место нахождения точки останова отмечается специальным знаком в левой колонке окна модуля.
Для управления точками останова используются следующие команды из группы «Отладка» меню «Редактировать» главного меню Отладчика:
Команда |
Пояснение |
Точка
останова |
Устанавливает либо стирает точку останова на той строке, на которой стоит курсор. Установить или снять точку останова можно также двойным нажатием левой клавиши мыши на полосе в левой части окна модуля. |
Убрать
все точки останова |
Стирает все ранее расставленные точки останова. |
Кроме того, свободное выполнение модуля можно прервать, воспользовавшись командой «Остановить» из меню «Отладка» главного меню Отладчика. Данная команда позволяет начать пошаговое выполнение модуля, начиная с исполняемой в этот момент строки. Данная команда полезна при анализе «зацикливания» модуля.
См. также: