Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика 1 курс / метод указания / Программирование в интегрированной среде Turbo Pascal. Учебное пособие.doc
Скачиваний:
116
Добавлен:
08.06.2015
Размер:
1.51 Mб
Скачать

Команды работы с блоками

Действие

Комбинации клавиш

Пометка начала блока

Ctrl + K B

Пометка конца блока

Ctrl + K K

Пометка одного слова

Ctrl + K T

Спрятать/отобразить выделенный блок

Ctrl + K H

Копирование блока

Ctrl + K C

Перемещение блока

Ctrl + K V

Печать блока

Ctrl + K P

Запись блока на диск

Ctrl + K W

Считывание блока с диска

Ctrl + K R

Перенести блок в буфер обмена

Shift + Del

Скопировать блок из буфера обмена

Shift + Ins

Скопировать блок в буфер обмена

Ctrl + Ins

Удаление блока

Ctrl + Del

!! Применяя команды табл.2.3:

  1. скопируйте помеченный блок в конец текста;

  2. перенесите помеченный блок в начало текста;

  3. выделите свою фамилию соответствующей командой согласно табл. 2.3 и перенесите ее за номер группы, затем перенесите ее на прежнее место

В ТР имеется возможность переноса/копирования блока в другое окно редактора через буфер обмена (Clipboard). Его можно также использовать для операций переноса/копирования в пределах одного окна. Для этого помеченный блок переносят/копируют в этот буфер нажатием клавишShift+Del/Ctrl+Ins, а для копирования блока из буфера в текущее окно редактирования следует нажатьShift+Ins.

Комбинация клавиш Ctrl+Delудаляет выделенный блок.

Для операций, связанных с использованием буфера обмена, предназначены также команды меню Edit(рис. 2.1). КомандаEdit/Show clipboardпредназначена для открытия окна буфера обмена, в котором отображаются все помещенные в него фрагменты.

Рис. 2.1. Команды меню Edit

!! Выделите какие-либо 2-3 строки и переместите их в буфер; затем перенесите их из буфера на прежнее место. Повторите эту процедуру несколько раз с другими блоками.

!! Выделите первые три строки и скопируйте их в буфер; затем перенесите блок из буфера в конец текста программы. Удалите этот блок. Повторите эту процедуру несколько раз для других блоков.

Следует отметить, что в Turbo Pascal для удобства набора и редактирования текста предусмотрена операция отмены выполненного действия с помощью команды Alt+Back Space (меню Edit/Undo) и возврата отмененного действия – команда менюEdit/Redo. Их можно использовать многократно.

!! Отмените три предыдущих действия с помощью команды Alt+Back Space, а затем верните два из них командой меню Edit/Undo.

Редактор ТР содержит команды поиска и замены. С их помощью можно отметить, а затем найти нужное место в тексте (установить маркер), определить соответствующую пару для круглой, квадратной и фигурной скобок, отыскать в тексте заданную подстроку символов (слово, фразу), а также заменить одну подстроку символов на другую. Перечень команд поиска и замены приведен в табл.2.4.

Таблица 2.4

Команды поиска и замены

Действие

Комбинации клавиш

Поиск по образцу

Ctrl + Q F

Найти по образцу и заменить

Ctrl + Q A

Повторить поиск

Ctrl + L

Искать парную скобку

Ctrl + Q [ , Ctrl + Q ]

Установить маркер

Ctrl + K n

Найти маркер

Ctrl + Q n

Редактор позволяет установить в тексте до десяти маркеров с номерами от 0 до 9. Для их установки следует перевести курсор в нужную позицию и подать команду Ctrl+K n, гдеn=0…9. При этом клавиша с цифрой нажимается после отпускания комбинацииCtrl+K. В дальнейшем можно из любого места текста сразу перейти к соответствующему маркеру, если подать командуCtrl+Q n. Маркеры на экране невидимы и никак не влияют на выполнение программы. Они используются для ускорения поиска нужных фрагментов крупных программ.

!! Установите маркеры в трех местах программы и проверьте действие команды перехода к данным маркерам.

Команды Ctrl+Q [ иCtrl+Q ] позволяют отыскивать пары различных скобок (круглой, квадратной и фигурной). Для этого необходимо подвести курсор к одной из скобок и дать соответствующую команду – редактор отыщет нужную парную скобку (установит на нее курсор). Если пара для исходного символа не обнаружена, то курсор остается в позиции исходного символа.

!! Установите курсор на какую-либо скобку и найдите с помощью соответствующей команды парную для нее скобку. Повторите поиск для другой скобки в тексте программы.

Команда Ctrl+Q F(менюSearch/Find…) открывает диалоговое окноFind(рис. 2.2), которое обеспечивает поиск нужного фрагмента текста, например с целью его просмотра или редактирования. В момент обращения к этой команде в поле выбора диалогового окнаText to findсодержится слово, на которое указывал курсор. В это окно можно ввести новое слово или подстроку, которые необходимо найти в тексте. После нажатияEnterредактор отыщет указанный фрагмент и установит курсор на его начало.

Рис. 2.2. Диалоговое окно Find

Поиск управляется опциями (параметрами) диалогового окна, которые находятся в полях "Options", "Scope", "Direction", "Origin":

Casesensitive– учитывать величину букв;

Whole words only – искать по совпадению целых слов;

Соседние файлы в папке метод указания