русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Пункт Break/Watch (точки останова/обзор)


Дата добавления: 2015-06-12; просмотров: 700; Нарушение авторских прав


Этот пункт главного меню обеспечивает доступ к управлению двумя важнейшими возможностями отладчика: точками останова и просмотром переменных. На экране появляется меню (рис. 1.25).

Рис. 1.25

1.3.7.1. Добавление выражения Add Watch (Ctrl+F7). Эта команда используется для добавления новых имен переменных или выражений в окно Watch. На экране появляется окно Add Watch, в {40} которое нужно ввести имя переменной. Однако, если курсор редактора установить на нужное имя и дать команду Add Watch, то после нажатия клавиши ввода имя автоматически появится в этом окне. Затем нужно еще раз нажать клавишу ввода, после чего переменная появится в окне Watch.

Значение переменной постоянно отображается в окне Watch, и при использовании одного из пошаговых режимов отладки можно наблюдать за ее изменением непрерывно. Окно Watch может увеличиваться в высоту с каждым новым вводом до восьми строк. После этого можно листать это окно для просмотра переменных, находящихся за его пределами: для перехода из окна Edit в окно Watch нажимается клавиша F6. Затем, чтобы листать содержимое окна, используются клавиши управления курсором «вверх-вниз».

В это же время можно добавлять новые переменные и выражения в окно. Для этого нажимается клавиша Ins, и на экране появится окно Add Watch. Дальнейшие действия уже известны. Все сказанное о формате переменных в команде Evaluate относится и к окну Watch.

1.3.7.2. Удаление выражения из окна просмотра Delete Watch. Эта команда удаляет текущее выражение из окна Watch. Обычно текущим выражением является то, которое первым вводится в это окно. Оно маркировано точкой, расположенной перед выражением в окне.

Текущее выражение можно менять, перейдя в окно Watch и используя клавиши управления курсором для перемещения выделяющей строки по строкам. То выражение, на котором находится эта строка, и является текущим. Внутри окна Watch удаление выражений происходит после нажатия клавиши Del.



Удаление всех выражений одновременно из окна Watch производится выбором команды Remove all watches.

1.3.7.3. Редактирование выражения Edit Watch. Эта команда показывает текущее выражение Watch в окне Edit Watch. В нем можно редактировать выражение в любой момент. Нажав клавишу ввода можно «узаконить» это изменение, а нажав клавишу Esc отменить команду.

Внутри окна Watch эта команда вызывается следующим образом: выделяющая строка устанавливается на нужное выражение и нажимается клавиша ввода. Выделенное выражение появится в окне Edit Watch.

1.3.7.4. Включение и выключение точек останова Toggle Breakpoint (Ctrl+FS). Эта команда определяет текущую строку программы, находящейся в окне Edit, как точку останова, т.е. точку, в которой выполнение программы будет приостановлено. Чтобы пра-{41}вильно определить для системы точку останова, нужно установить курсор в строку, на которой выполнение программы должно приостановиться, затем нажать комбинацию клавиш Alt+D и T (или просто комбинацию клавиш Ctrl+F8). Турбо Паскаль при этом выделит эту строку ярким фоном (обычно красного цвета).

Эта же команда используется для исключения точки останова. Последовательность действий при этом такая же.

1.3.7.5. Выключение всех точек останова Clear All Breakpoints. Эта команда снимает все точки останова, установленные до этого.

1.3.7.6. Команда View Next Breakpoint. По этой команде редактор листает программу до следующей точки останова в тексте без ее выполнения. Если точка находится во внешнем файле, то Турбо Паскаль загружает этот файл в редактор так, чтобы в окне Edit появилась строка точки останова. После того как будет достигнута последняя точка, следующая команда View Next Breakpoint покажет в окне Edit первую точку останова.



<== предыдущая лекция | следующая лекция ==>
Пункт Debug (установки отладчика) | Интерактивная справка


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.303 сек.