Меню Debug

Меню Debug (Отладка) и специальная панель инструментов Debug (Отладка) представлены на рис. 13.25. Назначение команд меню описано в табл. 13.11.

Меню и панель инструментов Debug

Рис. 13.25. Меню и панель инструментов Debug

КомандаНазначение
Compile (Компиляция)Компилирует все модули в текущей базе данных
Step Into (Шаг с за ХОДОМ)Исполняет очередную строку кода с заходом в процедуры
Step Over (Шаг с обходом)Исполняет очередную строку кода без захода в процедуры, т. е. функции и процедуры выполняются за один шаг
Step Out (Шаг с выходом)Выполняет остаток текущей процедуры и останавливается в вызывающей программе на следующей строке после вызова этой процедуры
Run to Cursor (Запуск до курсора)Выполняются все строки кода от текущей строки до строки, в которой установлен курсор. Останавливается перед этой строкой
Add Watch (Добавление контрольного значения)Открывает окно Добавление контрольного значения
Edit Watch (Изменение контрольного значения)Открывает окно Изменение контрольного значения
Quick Watch (Быстрый просмотр)Выводит в специальном окне текущее значение выражения в точке останова
Toggle Breakpoint (Установка/сброс точек останова)Устанавливает/снимает точку останова на строку, в которой находится курсор
Clear All Breakpoints (Сброс всех точек останова)Снимает все точки останова, установленные в данном модуле
Set Next Statement (Установка следующего предложения)Устанавливает очередную выполняемую команду на строку, в которой находится курсор
Show Next Statement (Показ следующего предложения)Отображает в окне редактора очередную команду для выполнения

Таблица 13.11. Команды меню Debug

Кнопки на инструментальной панели в основном повторяют описанные команды. Это видно из значков, находящихся рядом с командой и на кнопках. Кроме того, здесь существуют кнопки, соответствующие меню Run:

Еще несколько кнопок инструментальной панели позволяют открыть специальные окна отладки.