Текстовый редактор среды Turbo Pascal предоставляет пользователю удобные средства создания и редактирования текстов программ. Признаком того, что среда находится в состоянии редактирования, является наличие в окне редактора курсора - небольшого мигающего прямоугольника. Если среда находится в состоянии выбора из меню, курсор исчезает, а в строке меню появляется цветной указатель-прямоугольник, выделяющий один из пунктов меню. Для обратного перехода из главного меню в состояние редактирования нужно нажать клавишу <Esc>.
Следует помнить, что редактор Turbo Pascal вставляет в конце каждой строки невидимый символ-разделитель. Этот символ вставляется клавишей <Enter>, а стирается клавишами <Backspace> или <Delete>. С помощью вставки/стирания разделителя можно «разрезать»/«склеить» строки.
Итак, чтобы разрезать строку, следует подвести курсор к нужному месту и нажать <Enter>.
Чтобы склеить соседние строки, нужно установить курсор в конец первой строки и нажать <Delete> или установит курсор в начало второй строки и нажать <Backspace>.
|
|
Важно!
Обычно редактор работает в режиме вставки, когда каждый вновь вводимый символ как бы «раздвигает» текст на экране, смещая вправо остаток строки. Следует учитывать, что разрезание текста и последующая вставка пропущенных строк возможны только в этом режиме. Редактор может также работать в режиме замены - в этом режиме новый символ заменяет собой тот символ, на который указывает курсор, а остаток строки не смещается вправо. Для перехода к режиму замены нужно нажать клавишу <Insert>, для возврата к режиму вставки нужно нажать эту клавишу еще раз.
В режиме вставки курсор похож на мигающий символ подчеркивания, а в режиме замены он имеет форму крупного мигающего прямоугольника, который заслоняет символ целиком.
И еще об одной возможности редактора. Обычно редактор работает в режиме автоотступа. В этом режиме каждая новая строка начинается в той же позиции на экране, что и предыдущая. Режим автоотступа поддерживает хороший стиль оформления текста программы: отступы от левого края выделяют тело условного или составного оператора и делают программу более наглядной. Отказаться от автоотступа можно командой Ctrl-О I (здесь при нажатой клавише Ctrl нажимается сначала клавиша с латинской буквой О, а затем О отпускается и нажимается I), повторная команда Ctrl-O I восстановит режим автоотступа.
Ниже перечислены наиболее часто используемые команды редактора Turbo Pascal.
Смещение курсора | |
Page Up | на страницу вверх |
Page Down | на страницу вниз |
Ноmе | в начало текущей строки |
End | в конец текущей строки |
Ctrl-Page Up | в начало текста |
Ctrl-Page Down | в конец текста |
Команды редактирования | |
Backspace | стирает символ слева от курсора |
Delete | стирает символ, на который показывает курсор |
Ctrl-Y | стирает строку с курсором |
Enter | вставляет новую строку, разрезает старую |
Ctrl-Q L | восстанавливает измененную строку (действует, если курсор не покидал строку после ее изменения) |
Работа с блоком | |
Ctrl-K В | начинает выделение блока |
Ctrl-K K | заканчивает выделение блока |
Ctrl-K Y | уничтожает выделенный блок |
Ctrl-K С | копирует выделенный блок |
Ctrl-K V | перемещает блок на новое место |
Ctrl-K W | записывает блок в файл |
Ctrl-K R | читает блок из файла |
Ctrl-K P | печатает блок |
1. Запустите программу Turbo Pascal.
|
|
2. Откройте файл ANKETA_1.
3. Скопируйте ФИО в буфер обмена
4. Вставьте содержимое буфера в конец файла с новой строки
5. Разделите Фамилию, Имя и Отчество так, чтобы каждая запись начиналась с новой строки
6. Записи Курс и Номер группы разместите в одной строке
7. Поменяйте местами строки Специальность и Курс с номером группы.
8. Удалите первую строку текста с ФИО
9. Переместите три последние строки в начало текста
10. Покажите работу преподавателю