Borland Pascal. Руководство пользователя

       

Поиск нужного места


IDE предусматривает два способа поиска в программе заданного места. Простейший способ предоставляет команда Find Procedure ме- ню Search. Команда Find Procedure (Поиск процедуры) запрашивает у вас имя процедуры или функции, затем находит соответствующую строку в файле, где определяется эта подпрограмма. Этот подход полезно использовать при редактировании, но его можно комбиниро- вать с возможностью выполнения программы до определенной точки, чтобы пройти программу до той части кода, которую вы хотите отла- дить.

Возврат

Иногда в ходе отладки полезно узнать, как вы попали в данную часть кода. Окно Call Stack (Стек вызова) показывает вам последо- вательность вызовов процедур или функций, которые привели к теку- щему состоянию (глубиной до 128 уровней). Для вывода окна Call Stack используйте команду Debug|Call Stack.

Окно Call Stack особенно полезно использовать, если вы слу- чайно начали трассировку кода, который хотели бы выполнить за один шаг. В стеке вызовов вы можете найти тот вызов, который на- чали трассировать по ошибке, затем выбрать команду Run to Cursor, чтобы выполнить за один шаг остальную часть вызова.



Содержание раздела