Редактирование текста встроенным редактором системы ТурбоПаскаль.
Обратите внимание, что в тексте программы «банкомат» три строчки, содержащие оператор writeln почти идентичны друг другу. Поэтому для ускорения и облегчения ввода текста можно воспользоваться возможностями встроенного редактора системы. После того как мы набрали первую из трех строчек, два раза скопируем ее, после чего останется внести в скопированные строчки минимальные изменения. Для этого нужно будет сперва выделить первую строчку. Это можно сделать как с помощью клавиатуры, так и с помощью мыши. Если мы используем клавиатуру, то нажатием клавиши
«Home» устанавливаем курсор в начало выделяемой строки. Затем выделяем строку: удерживая нажатой клавишу Shift, нажимаем нужное количество раз клавишу «стрелка вправо», после чего вся строка будет выделена серым цветом. Еще быстрее можно выделить строку с помощью мыши. Это делается методом протягивания (то есть указатель мыши перемещается по выделяемой строке при нажатой левой клавише мыши). Когда строка выделена, открываем раздел меню Edit (редактированиие текста) . В разделе выбираем пункт Copy
![]() |
Рис. 12. Программа «банкомат» и результаты ее работы.
(копировать), после чего содержимое данной строки будет скопировано в специальную область памяти компьютера, называемую буфером. Затем нажатием клавиши Enter перемещаем курсор на строчку ниже . После этого снова открываем раздел меню Edit и выбираем в нем команду Paste (вставить), после чего хранящаяся в буфере строка будет скопирована туда, где установлен курсор. Затем спускаем курсор еще на одну строку и еще раз даем команду Paste. Таким образом под строкой появятся две ее копии, которые необходимо будет немного откорректировать.
С помощью команд из раздела меню Edit можно не только копировать какой-либо фрагмент текста (это может быть не только строка, но и группа строк), но и перемещать его. Для этого нужно выделить фрагмент так, как это было описано выше (если выделяется несколько строк, то после выделения одной строки для выделения следующих нужно несколько раз нажать клавишу
«стрелка вниз») а затем использовать команду Cut (вырезать), после чего выделенный фрагмент временно исчезнет из программы и будет хранится в буфере до тех пор, пока его не вставят в другое место текста командой Paste. Необходимо при этом помнить, что буфер является одноместным, то есть при копировании или перемещении в него какой-либо информации, та информация, что раньше в нем хранилась, теряется. Поэтому перед тем, как что-либо записывать в буфер, полезно просмотреть его содержимое командой show clipboard (просмотр буфера). Наконец, при необходимости удалить фрагмент текста его также выделяют и затем дают команду Clear (очистить). Удалить одну строку можно и нажав сочетание клавиш Ctrl + Y.
Если в процессе редактирования Вы сделали ошибку, то можно отменить последнее изменение в тексте с помощью команды Undo. Если же Вы решили повторить отмененное действие, то это можно сделать командой Redo.
Скачано с www.znanio.ru
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.