русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

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


Дата добавления: 2015-06-12; просмотров: 810; Нарушение авторских прав


На этом шаге мы познакомимся с возможностями редактора среды программирования Turbo Pascal 7.0. Основные клавиши, используемые при работе с редактором приведены в таблицах 1-3:

Таблица 1. "Горячие" клавиши редактирования Клавиши   Элемент меню Функция
Ctrl+Delete Edit/Clear Удаляет выбранный текст из окна и не помещает его в карман.
Ctrl+Insert Edit/Copy Копирует выбранный текст в карман.
Shift+Delete Edit/Cut Помещает выбранный текст в карман и удаляет его.
Shift+Insert Edit/Paste Помещает текст из кармана в активное окно.
F2 File/Save Сохраняет файл, находящийся в активном окне редактора.
F3 File/Open Позволяет открыть файл
 
             

 

Помимо клавиш управления курсором можно использовать следующие клавиши для перемещения по тексту программы (табл.2):

Таблица 2. Клавиши управления движением курсора Клавиши   Назначение
Home Перемещение курсора в начало текущей строки.
End Перемещение курсора в конец текущей строки.
PageUp Перемещение курсора на страницу вверх.
PageDown Перемещение курсора на страницу вниз.
Ctrl+End Перемещение курсора в левый верхний угол экрана.
Ctrl+Home Перемещение курсора на первую строку программы.
Ctrl+End Перемещение курсора на последнюю строку программы
 
         

 


Таблица 3. Команды вставки и удаления текста Клавиши   Назначение
Insert Включение/выключение режима вставки.
Delete Удаление символа, стоящего в позиции курсора.
Backspace Удаление символа, стоящего слева от курсора.
Ctrl+N Вставка пустой строки над строкой, в которой находится курсор.
Ctrl+Y Удаление строки, в которой находится курсор
 
         

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



Проиллюстрируем применение перечисленных клавиш на конкретных примерах.

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

  • выделить фрагмент текста, подлежащий копированию;
  • запомнить выделенный фрагмент в кармане, воспользовавшись клавишами Ctrl+Insert;
  • разместить курсор в том месте, где нужно расположить копию фрагмента;
  • извлечь из кармана копию фрагмента, воспользовавшись клавишами Shift+Insert.

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


Рис.1. Постановка задачи

 

Для того, чтобы выделить всю строку, нужно курсор разместить в начале строки и нажать клавиши Shift+"стрелка вниз". В результате выделится вся строка (рис.2).

 


Рис.2. Выделение полной строки

 

При необходимости выделить несколько строк нажимайте клавишу "стрелка вниз" столько раз, сколько необходимо.
Если вы забудете разместить курсор в начале строки и нажмете клавиши Shift+"стрелка вниз", то получите на экране следующее (рис.3):


Рис.3. Ошибочное выделение полной строки

 

В этом случае убрать выделение можно с помощью клавиш Ctrl+K, B (нажимается клавиша Ctrl, а затем, не отпуская ее, нажимается клавиша с символом K(латинское), отпускается, затем нажимается B(латинское), отпускается, и только после этого отпускается Ctrl).
Для выделения части строки используются клавиши Ctrl+"стрелка влево", Ctrl+"стрелка вправо".

2. Требуется перенести определенный фрагмент текста.Алгоритм в этом случае изменится так:

  • выделить фрагмент текста, подлежащий переносу;
  • перенести выделенный фрагмент в карман, воспользовавшись клавишами Shift+Delete;
  • разместить курсор в том месте, где нужно расположить фрагмент;
  • извлечь из кармана копию фрагмента, воспользовавшись клавишами Shift+Insert.

 

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

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

 

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

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

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

Мы рассмотрели возможности редактора среды программирования. Следующий шаг будет посвящен освещению вопросов работы с файлами.



<== предыдущая лекция | следующая лекция ==>
Среда программирования Turbo Pascal 7.0. Общие сведения | Загрузка программы из дискового файла.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.031 сек.