надпись Indent показывает, что включен (нажатием Ctrl+O I или Ctrl+Q I) режим автоматического отступа. При этом после нажатия клавиши ввода курсор установится в ту же колонку, с которой начиналась предыдущая строка;

надпись Tab говорит о том, что при нажатии клавиши TAB в текст будет вставлен символ табуляции (код ASCII 9). В противном случае будет вставлено заданное число пробелов (по умолчанию — 8); режим управляется комбинацией клавиш Ctrl+O T;

режим Fill (он управляется нажатием Ctrl+O F) задает оптимальную замену последовательностей пробелов символами табуляции при записи файла на диск;

если установлен режим Unindent (нажатием Ctrl+O U), то при нажатии клавиши удаления Backspace будут удалены все пробелы и знаки табуляции, отделяющие текущий символ от позиции начала предыдущей строки;

C:NONAME.PAS — имя текущего файла (т.е. файла, с которым производится работа).

Полный перечень команд редактора находится в Приложении 5. Сочетания клавиш типа Ctrl+O U должны набираться следующим образом: держа клавишу Ctrl нажатой, нажимают последовательно клавиши O и U.

Рассмотрим некоторые наиболее сложные группы команд.

1.3.2.1. Работа с блоками. Для обозначения начала блока надо поставить курсор на символ, являющийся первым в блоке и нажать Ctrl+K, а для обозначения конца блока (Ctrl+K K) курсор должен находиться непосредственно за его последним символом. Блок обычно выделяется цветом. После того как блок обозначен, его можно скопировать (командой Ctrl+K C) или перенести (Ctrl+K V) в позицию, заданную курсором. Удалить блок из текста можно командой Ctrl+K Y, а отменить выделение — командой Ctrl+K H (она же восстановит выделение вновь). При записи блока на диск (Ctrl+K W) Турбо Паскаль присоединяет автоматически к имени файла расширение .PAS. При чтении блока с диска (Ctrl+K R) Турбо Паскаль в запросе имени будет предлагать имя последнего записанного на диск блока.

- 20 -

1.3.2.2. Поиск и замена. При работе команд поиска строки в тексте (Ctrl+Q F) и поиска/замены (Ctrl+Q A) Турбо Паскаль в специальной строке запрашивает строку поиска (при поиске/замене еще и строку-замену), а затем режимы поиска, выдав запрос «Options:». Здесь можно ввести строку, содержащую любую комбинацию символов B,G,U,L,N,W и цифр. Они служат для задания режима работы этих команд:

символ B задает поиск назад, начиная от позиции курсора (обычно поиск производится вперед от текущей позиции курсора);

символ G задает режим глобального поиска, т.е. заданная строка ищется от начала файла до его конца. При завершении поиска, курсор устанавливается на последнее найденное определение. Сочетание символов B и G задает глобальный поиск от конца файла до его начала;

символ U позволяет игнорировать различие между строчными и прописными символами в поиске определения;

символ L задает поиск определения внутри обозначенного блока;

символ N (если указан) отменяет запросы подтверждения замены после нахождения заданной строки. Работает только в режиме поиска/замены;

символ W задает поиск отдельных слов, полностью совпадающих с определением (по умолчанию производится поиск любого сочетания, совпадающего с определением, даже если оно является частью другого слова);

цифра, указанная в запросе Options, указывает, на какой по счету найденной строке-определении приостановить поиск.

1.3.2.3. Расстановка маркеров. Маркеры — это специально помеченные командами Ctrl+K n (где n — цифровая клавиша — номер маркера в пределах от 1 до 5) позиции в тексте, в которые всегда можно быстро переместить курсор командой Ctrl+Q n.

1.3.2.4. Восстановление строки. После изменения содержания какой-либо строки текста можно восстановить его командой Ctrl+Q L, при условии, что курсор не покидал эту строку. После удаления редактируемой строки эта команда не работает.

<p>1.3.3. Пункт Run (запуск на выполнение)</p>

Этот пункт основного меню предоставляет несколько различных способов запуска программы на выполнение. В его подменю (рис. 1.12) представлено шесть команд, каждой из которых соответствуют

- 21 -

Рис. 1.12

комбинации функциональных клавиш. Это сделано для быстрого доступа к командам. Рассмотрим их подробнее.

1.3.3.1. Команда выполнения Run (Ctrl+F9). Эта команда инициализирует запуск текущей программы. Если программа еще не откомпилирована или после компиляции в нее были внесены изменения, то команда Run сначала компилирует ее. В конце работы программы окно Output заменяется экраном среды. Если требуется еще раз взглянуть на результат работы программы, то надо нажать комбинацию клавиш Alt+F5 (аналогичный результат дает команда User screen в этом же пункте меню). Если система находится в режиме отладки, то по команде Run программа будет далее выполняться в обычном режиме.

Перейти на страницу:

Поиск

Похожие книги