Содержание
Редактирование программы в редакторе кода
Редактор кода позволяет изменять текст программы.
Для перемещения по тексту программы используются клавиши управления курсором. Текущее место нахождения обозначается текстовым курсором (мигающая черточка). Все вводимые с клавиатуры символы вводятся в позицию текстового курсора.
Клавиша «BackSpace» (←) позволяет удалить символ текста левее курсора, при этом весь текст сдвигается влево.
Клавиша «Delete» (Del) позволяет удалить символ правее курсора, текст программы также сдвигается влево.
Клавиша «End» перемещает текстовый курсор в конец строки.
Клавиша «Home» перемещает курсор в начало строки.
Клавиша «Page Up» (PgUp) перемещает курсор на один экран вверх.
Клавиша «Page Down» (PgDn) перемещает курсор на один экран вниз.
Добавим в нашу программу ещё одну строку кода, в результате она должна выглядеть следующим образом:
/tbpss20.png)
Чтобы быстро сохранить изменения на диск в тот же файл («HELLO.PAS»), нужно нажать клавишу «F2». Если программа была изменена и требует сохранения, то внизу слева в редакторе кода отображается звездочка (на рисунке — чуть выше «F1 Помощь»). Если программа сохранена — звёздочка не отображается.
Редактор кода TBP7.0 позволяет работать с выделенными фрагментами текста. Выделенные фрагменты текста можно удалять, копировать и вырезать.
Для выделения фрагмента текста необходимо установить текстовый курсор в начало фрагмента и, удерживая клавишу «Shift», перемещать текстовый курсор. Весь текст, через который проходит курсор, оказывается выделенным.
Выделите строчку «WriteLn ('До свидания ...');». Окно редактора кода примет вид:
/tbpss21.png)
Для того, чтобы скопировать выделенный фрагмент в буфер обмена, необходимо выбрать пункт меню «Скопировать» меню «Правка» или нажать клавиши «Ctrl + Insert».
Чтобы вырезать фрагмент кода, необходимо выбрать пункт меню «Вырезать» меню «Правка» или нажать клавиши «Shift + Delete». В случае вырезания текста, выделенный текст удаляется и помещается в буфер обмена.
Чтобы вставить текст из буфера обмена в текущую позицию курсора, необходимо выбрать пункт меню «Вставить» меню «Правка» или нажать клавиши «Shift + Insert».
Чтобы удалить выделенный фрагмент кода, не помещая его в буфер обмена, необходимо выбрать пункт меню «Удалить» меню «Правка» или нажать клавишу «Delete».
/tbpss22.png)
Чтобы снять выделение, необходимо нажать одну из клавиш управления курсором.
Произведите необходимые действия для того, чтобы код программы в редакторе кода принял следующий вид:
/tbpss23.png)
Если это удалось сделать, не прибегая к повторному набору текста, значит, урок по работе с буфером обмена освоен.
Удалите выделенный на рисунке выше фрагмент кода.
Любые действия, произведённые в редакторе кода, могут быть отменены. Для отмены последнего шага, необходимо выбрать пункт меню «Откат» меню «Правка» или нажать клавиши «Alt + BackSpace». Отменять можно не только на один шаг назад, но и на несколько, последовательно выполняя описанные манипуляции.
Ошибочно отмененное действие можно вернуть, выбрав пункт меню «Повтор» меню «Правка».
Отмените последние действия, чтобы код в редакторе кода вновь принял тот вид, какой он имеет на рисунке выше. Удалите все дублирующие строки программы, чтобы осталась только одна строка вида «WriteLn ('До свидания ...');». Сохраните код программы.
Замечание: Чтобы научиться копировать текст не только между окнами Turbo Pascal, но и между внешними окнами, прочитайте статью: Работа с системным буфером обмена


::
::
::