Удаление всех выражений одновременно из окна 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, как точку останова, т.е. точку, в которой выполнение программы будет приостановлено. Чтобы пра-
- 42 -
вильно определить для системы точку останова, нужно установить курсор в строку, на которой выполнение программы должно приостановиться, затем нажать комбинацию клавиш Alt+D и T (или просто комбинацию клавиш Ctrl+F8). Турбо Паскаль при этом выделит эту строку ярким фоном (обычно красного цвета).
Эта же команда используется для исключения точки останова. Последовательность действий при этом такая же.
1.3.7.5. Выключение всех точек останова Clear All Breakpoints. Эта команда снимает все точки останова, установленные до этого.
1.3.7.6. Команда View Next Breakpoint. По этой команде редактор листает программу до следующей точки останова в тексте без ее выполнения. Если точка находится во внешнем файле, то Турбо Паскаль загружает этот файл в редактор так, чтобы в окне Edit появилась строка точки останова. После того как будет достигнута последняя точка, следующая команда View Next Breakpoint покажет в окне Edit первую точку останова.
1.4. Интерактивная справка
В интегрированной среде Турбо Паскаль встроена система краткой справки. С ее помощью можно вывести на экран краткое описание опций, которые появляются в меню. Чтобы получить пояснение к опции, достаточно установить выделяющий курсор в меню на нее и нажать клавишу F1. Турбо Паскаль автоматически открывает текстовое окно на экране, в котором содержится краткое описание выбранной опции. Например, на рисунке 1.26 показана справка по команде Run пункта Run главного меню.
Рис. 1.26
- 43 -
Если нажать комбинацию клавиш Ctrl+F1 при работе с редактором интегрированной среды, то справочная информация, соответствующая зарезервированному слову или специальному символу языка, на которое указывает курсор, будет показана на экране. Если соответствующая справочная информация отсутствует, то на экране появится меню справки по языку Турбо Паскаль. Это сокращает количество обращений к различного рода документации по среде Турбо Паскаль. Некоторые окна содержат выделенные слова, позволяющие получить более широкую информацию. Выбрав одно из таких слов (используя клавиши управления курсором) и нажав клавишу ввода, можно получить доступ к дополнительной информации.
Более того, если это описание процедуры или функции языка Турбо Паскаль, то будут показаны примеры их использования. Можно легко воспользоваться этими примерами, не набирая их в редакторе. При нажатии клавиши C активизируется курсор в окне справки. Подведя его к началу нужного фрагмента примера, следует нажать клавишу B. Таким образом, начинается выделение блока. После увеличения его до необходимых размеров курсором нужно нажать клавишу ввода, и фрагмент примера, находящийся в блоке, будет скопирован в текущую позицию курсора редактора. Эта уникальная возможность позволяет увидеть, как создатели языка Турбо Паскаль представляют правильное использование процедур и функций. Пользуйтесь этим!
Если, находясь в редакторе, нажать один раз клавишу F1, то можно получить достаточно полную информацию о его командах. Если же нажать еще раз клавишу F1, то в окне помощи появится вариант помощи, работающий как меню. Его пункты обобщают всю информацию, как о среде Турбо Паскаль и ее редакторе, так и о собственно языке Турбо Паскаль, а также процедурах и функциях, реализованных в его модулях. Эта информация довольно подробна: она занимает свыше 1000 страниц текста.
Среди всех достоинств этой справочной системы есть еще и такая: она помнит множество всех справочных окон, которые были вызваны и может их показывать в обратном порядке при нажатии комбинации клавиш Alt+F1.
Заметим, что в отличие от версии 5.0 в системе Турбо Паскаль версии 5.5 реализована автономная система интерактивной справки THELP. Это резидентная утилита, позволяющая писать программы на языке Турбо Паскаль в любом редакторе текстов. Активизация справочной системы производится нажатием клавиши 5 на цифровой клавиатуре ПЭВМ. Она предоставляет все возможности краткой
- 44 -