Меню Debug

Меню Debug (отладка) выбирается нажатием Alt+D. Команды меню отладки управляют всеми свойствами интегрированного отладчика. После выбора этого пункта меню на экран выводится выпадающее меню.

Команда Breakpoints (точки прерывания) открывает диалоговое окно, позволяющее управлять использованием безусловных точек прерывания. Оно показывает все установленные точки прерывания, номера их строк и условия. Условие имеет архивный список, позволяющий выбрать условие точки прерывания, использованное ранее.

Команда Call stack - Ctrl+F3 открывает окно, в котором показана последовательность процедур, вызываемых исполняемой программой. В окне содержатся имена процедур и значения передаваемых им параметров.

Команда Register открывает окно, показывающее регистры CPU (центрального процессора), используемые обычно при отладке модулей на ассемблере. Верхняя половина окна показывает содержимое регистров, а нижняя- содержимое восьми флагов.

Команда Watch открывает окно, в котором содержатся выражения и их изме­няющиеся значения. Элементы окна добавляются или убираются командой Add Watch.

Команда Add watch (добавить выражение для просмотра) - Ctrl+F7 вставляет выражение просмотра в окно Watch. При выборе этой команды отладчик открывает диалоговое окно и выдает подсказку для ввода выражения просмотра. Выражением по умолчанию является слово, на котором стоит курсор в текущем окне редактора. Имеется также архивный список, который можно применить для быстрого ввода выражения, использованного ранее. Если окно Watch является активным, можно вставить новое выражение для просмотра посредством нажатия Ins.

Команда Add breakpoint открывает диалоговое окно, в котором задаются параметры новой точки прерывания. В поле Condition вводится условие, по выполнении которого происходит прерывание. В поле Pass Count устанавливается число проходов контрольной точки, после выполнения которых произойдет останов. В поле File Name записывается полное путевое имя исходного файла, содержащего текущую контрольную точку. В поле Line Number показывается номер строки, содержащей текущую точку прерывания. Можно ввести новое значение номера.