Точки останова Назад В начало Вперед

В точках останова выполнение программы приостанавливается и управление переходит к отладчику. Программист получает возможность посмотреть значения переменных, изменить их, назначить новые точки останова или выполнить другие действия по отладке программы.

При достижении точки останова Viper активируется. При этом фокус и указатель позиционируются в место точки останова. Если отладчик остановился в точке останова закрытого файла, то открывается соответствующий редактор.

Отладчик останавливается на точках останова, имеющих отладочную информацию и находящихся в состояние Включена.

Точки останова назначаются командой Точка останова меню "Меню Отладка. ". Точки останова помечаются специальным значком в окне редактора (см. раздел Окно "Исходный текст". ), а их полный список отображается в окне "Точки останова".

Точку останова можно установить только в файлах типа Atlantis VIP (для которых используется раскрасчик типа Atlantis VIP или Atlantis VIP with HTML).

К Atlantis VIP относятся файла с расширениями:

Снять точку останова можно из любых типов файлов.

Рис. 60. Окно "Точки останова"

С помощью функции Выключить можно удалить точку останова из-под отладки с сохранением ее в редакторе. Выключить точку можно:

На инструментальной панели имеется также функции Включить и Выключить все точки останова сразу.

Щелчок правой кнопки мыши открывает меню с командами:

Версия

Начиная с Viper 5.4.1.0 закрытие редактора не завершает сеанс отладки. Точки останова, связанные с закрытым редактором, не удаляются.