Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lab_rab_Pascal_OZO / Lab_01_Интегр_инстр_обол_ТР.doc
Скачиваний:
18
Добавлен:
21.03.2015
Размер:
115.71 Кб
Скачать

Редактирование программ в среде программирования Turbo Pascal 7.0

   На этом шаге мы познакомимся с возможностями редактора среды программирования Turbo Pascal 7.0.

Таблица 4. "Горячие" клавиши редактирования

Клавиши

Элемент меню

Функция

Ctrl+Delete

Edit/Clear

Удаляет выбранный текст из окна и не помещает его в карман.

Ctrl+Insert

Edit/Copy

Копирует выбранный текст в карман.

Shift+Delete

Edit/Cut

Помещает выбранный текст в карман и удаляет его.

Shift+Insert

Edit/Paste

Помещает текст из кармана в активное окно.

F2

File/Save

Сохраняет файл, находящийся в активном окне редактора.

F3

File/Open

Позволяет открыть файл.

Таблица 5. Клавиши управления движением курсора

Клавиши

Назначение

Home

Перемещение курсора в начало текущей строки.

End

Перемещение курсора в конец текущей строки.

PageUp

Перемещение курсора на страницу вверх.

PageDown

Перемещение курсора на страницу вниз.

Ctrl+End

Перемещение курсора в левый верхний угол экрана.

Ctrl+Home

Перемещение курсора на первую строку программы.

Ctrl+End

Перемещение курсора на последнюю строку программы.

Таблица 6. Команды вставки и удаления текста

Клавиши

Назначение

Insert

Включение/выключение режима вставки.

Delete

Удаление символа, стоящего в позиции курсора.

Backspace

Удаление символа, стоящего слева от курсора.

Ctrl+N

Вставка пустой строки над строкой, в которой находится курсор.

Ctrl+Y

Удаление строки, в которой находится курсор.

Примечание. Если отключен режим вставки (включен режим замены), то невозможно вставить новую строку по нажатию клавиши Enter. Для исправления положения нужно нажать клавишу Insert.

   Проиллюстрируем применение перечисленных клавиш на конкретных примерах.    1. Требуется скопировать определенный фрагмент текста. В этом случае можно воспользоваться следующим алгоритмом:

  • выделить фрагмент текста, подлежащий копированию;

  • запомнить выделенный фрагмент в кармане, воспользовавшись клавишами Ctrl+Insert;

  • разместить курсор в том месте, где нужно расположить копию фрагмента;

  • извлечь из кармана копию фрагмента, воспользовавшись клавишами Shift+Insert.

Отметим, что раз мы из кармана достаем копию, то содержимое кармана не изменится до тех пор, пока мы не поместим туда новый фрагмент. Таким образом, многократно повторяя два последних действия алгоритма можно получить сколь угодно много копий фрагмента текста.    Остановимся более подробно на первом шаге алгоритма: выделении фрагмента текста. Для выделения фрагмента текста нажимается клавиша Shift и, не отпуская ее, клавиша управления курсором. 2. Требуется перенести определенный фрагмент текста. Алгоритм в этом случае изменится так:

  • выделить фрагмент текста, подлежащий переносу;

  • перенести выделенный фрагмент в карман, воспользовавшись клавишами Shift+Delete;

  • разместить курсор в том месте, где нужно расположить фрагмент;

  • извлечь из кармана копию фрагмента, воспользовавшись клавишами Shift+Insert.

3. Нужно удалить определенный фрагмент текста. В этом случае может помочь следующий алгоритм:

  • выделить фрагмент текста, подлежащий удалению;

  • удалить выделенный фрагмент, воспользовавшись клавишами Ctrl+Delete.

   Имеется возможность отменить последнее выполненное действие. Для этой цели служит пункт меню Edit/Undo (Alt+Backspace). Для возврата последнего действия используется пункт меню Edit/Redo.    Карман является общим для всех окон. Поэтому можно осуществлять копирование и перенос фрагментов текста между различными окнами. Приведем алгоритм, осуществляющий копирование фрагмента текста из одного окна в другое:

  • выделить фрагмент текста, подлежащий копированию в исходном окне;

  • запомнить выделенный фрагмент в кармане, воспользовавшись клавишами Ctrl+Insert;

  • переключиться в окно, где нужно разместить исходный фрагмент (клавиши Alt+"номер окна") или создать новое окно (пункт меню File/New);

  • разместить курсор в том месте, где нужно расположить копию фрагмента;

  • извлечь из кармана копию фрагмента, воспользовавшись клавишами Shift+Insert.