Кент Рейсдорф. BORLAND C++BUILDER. Раздел 3
Кент Рейсдорф. BORLAND C++BUILDER. Страница 302
Прежде, чем детально изучать отладчик, давайте коротко рассмотрим пункты меню, которые к нему относятся. Некоторые из них находятся в меню Run главного меню, другие — в контекстном меню редактора кода. Большинство этих пунктов будет подробно обсуждаться по мере вашей работы над этой главой, поэтому здесь я только перечислю их, чтобы вы просто с ними познакомились. В таблице 11.1 приведены пункты контекстного меню редактора кода, которые относятся к отладчику, и их описание.
Таблица 11.1. Пункты контекстного меню редактора кода, относящиеся к отладке
Пункт | Сочетание клавиш | Описание |
Toggle Breakpoint | F5 | Установка или удаление контрольной точки в текущей строке редактора кода. |
Run to Cursor | нет | Запуск программы (если необходимо) и ее выполнение до той строки в окне редактора кода, которая содержит курсор. |
Inspect | Alt+F5 | Вызов инспектора отладки для объекта, на который указывает курсор редактора кода. |
Go To Address | нет | Задание определенного адреса в программе, с которого возобновится ее выполнение. |
Evaluate/Modify | нет | Просмотр и/или модификация значений переменных во время выполнения программы. |
Add Watch at Cursor | Ctrl+F5 | Добавление в список объектов наблюдения переменной, на которую указывает курсор. |
Пункт Run главного меню имеет несколько подпунктов,которые относятся к отладчику. Они позволяют запустить программу под управлением отладчика, завершить программу, выполняющуюся под управлением отладчика, указать параметры командной строки для вашей программы и т.д. Некоторые из этих пунктов продублированы в контекстном меню редактора кода. В таблице 11.2 перечислены пункты меню Run, управляющие процессом отладки.
Таблица 11.2. Отладочные пункты в меню Run