Предисловие дорогие друзья !

Вид материалаДокументы

Содержание


Интегрированная среда Turbo Pascal
Команды редактора текста
Ctrl и последовательно нажимают сначала английскую букву К
Горячие” клавиши Интегрированной среды
Клавиши общего назначения
Клавиши работы со справочной системой
Клавиши открытия, сохранения файлов и работы с окнами редактирования
Клавиши работы с фрагментами текста программы
Клавиши компиляции и запуска на выполнение
Клавиши отладки программ
Подобный материал:
1   ...   21   22   23   24   25   26   27   28   29

Приложение 7


Интегрированная среда Turbo Pascal

Работа в окне редактирования

Для начала работы после загрузки программы Турбо Паскаль необходимо открыть окно редактирования. Для этого следует войти в меню File и выбрать пункт New. Работать в текстовом редакторе вы уже умеете, но все-таки напомним некоторые приёмы работы и расскажем об отличительных особенностях текстового редактора среды Турбо Паскаль.

Команды редактора текста

Редактор, встроенный в интегрированную среду ТП 7.0 разрешает размещать в строке до 249 символов, но не рекомендуется вводить более 126 символов, составляющих операторы программы, т.к. компилятор не рассматривает более длинные строки. Позиции от 127 до 249 можно использовать для размещения комментариев. Процесс ввода текста напоминает процесс печатания на пишущей машинке: закончив строку нажмите Enter.

Рассмотрим комбинации клавиш, предназначенных для выполнения отдельных групп команд.

Управление курсором

Клавиши

Действие

Стрелка вверх

Курсор переводится на одну строку вверх

Стрелка вниз

Курсор переводится на одну строку вниз

Стрелка влево

Курсор переводится на одну позицию влево

Стрелка вправо

Курсор переводится на одну позицию вправо

Ctrl + Стрелка влево

Курсор переводится на одно слово влево

Ctrl + Стрелка вправо

Курсор переводится на одно слово вправо

Home

Курсор переводится на начало строки

End

Курсор переводится на конец строки

Ctrl + Home

Курсор переводится на первую строку экрана

Ctrl + End

Курсор переводится на последнюю строку экрана

PgUp

Продвижение по файлу на одну страницу назад

PgDn

Продвижение по файлу на одну страницу вперед

Ctrl + PgUp

Курсор переводится в начало файла

Ctrl + PgDn

Курсор переводится в конец файла

Ctrl + W

Экран сдвигается “вверх” по тексту (при этом курсор неподвижен)

Ctrl + Z

Экран сдвигается “вниз” по тексту (при этом курсор неподвижен)

Ctrl + Q + B

Курсор переводится в начало блока

Ctrl + Q + K

Курсор переводится в конец блока

Ctrl + Q + P

Курсор перемещается на исходную позицию после поиска

Ctrl + P

Ввод специального символа

Вставка и удаление

Клавиши

Действие

Del

Удаление символа, указываемого курсором

Ins

Переключение между режимами вставки и замены

BackSpace

Удаление символа слева от курсора

Ctrl + T

Удаление слова справа от курсора

Ctrl + Q + Y

Удаление части строки от курсора до конца строки

Ctrl + Y

Удаление строки, указываемой курсором

Ctrl + Q + L

Восстановление строки, удаленной Ctrl + Y комбинацией, в том месте текста, где она была расположена

Ctrl + N

Вставки строки

Откатка. Для отмены неправильной операции необходимо нажать ALT+BS.

Áëîêîâûå êîìàíäû

Выделение текстового блока можно производить по-разному:
  • Прижав левую клавишу мыши, и растянув зону выделения до нужных размеров.
  • Прижав клавишу Shift и раздвигать зону выделения до нужных размеров.
  • Используя блоковые команды среды. Для этого нужно установить курсор в начало выделения и нажать комбинацию клавиш Ctrl-K-B - íà÷àëî áëîêà. Затем установить курсор в конец выделения и нажать комбинацию клавиш Ctrl-K-Ê - êîíåö áëîêà.

После этого можно использовать следующие блиц-команды:

Ctrl-K-Ð - ïå÷àòü áëîêà

Ctrl-K-Ñ - êîïèðîâàòü áëîê â òî ìåñòî, êóäà óêàçûâàåò êóðñîð

Ctrl-K-Y - óäàëèòü áëîê

Ctrl-K-Í - ñíÿòü ïîäñâåòêó áëîêà

Ctrl-K-V - ïåðåìåñòèòü áëîê â òî ìåñòî, êóäà óêàçûâàåò êóðñîð

Ctrl-K-R - ñ÷èòàòü ôàéë ñ äèñêà è âñòàâèòü åãî íà òî ìåñòî, êóäà óêàçûâàåò êóðñîð

Ctrl-K-W - çàïèñàòü áëîê íà äèñê

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

Копирование выделенного блока можно осуществить, последовательно выполняя блиц-команды Ctrl+Ins и Shift+Ins. Работу с блоком можно выполнять и через меню Edit (см. Приложение 6).

Горячие” клавиши Интегрированной среды

Горячая клавиша

Эквивалентная команда меню

Функция

Клавиши общего назначения

F10




Активизация строки меню. Вход в главное меню ИСР.

[Esc]




Закрытие диалогового окна или окна меню.


Alt + X


File / Exit

Завершение сеанса работы с ТП с сохранением (после подтверждения) файлов, измененных редактором текста.

Выход из ИСР.


[Ctrl + Break]




Прерывание запущенной программы и возврат в ИСР. Используется при зацикливании или зависании запущенных программ.

[Print Screen]




Печать на принтере копии экрана.

[Pause]




Приостановка на экране изменяющегося изображения до нажатия любой клавиши.

Клавиши работы со справочной системой

F1




Активизация окна контекстно-зависимой помощи. Высвечивает информацию справочной системы об активном в данный момент окне ИСР или команде меню, на которую указывает курсор.

[F1] (дважды)




Выводит на экран инструкции по использованию справочной системы.

Alt + F1

Help / Previous topic

Возврат к предыдущей справке. Многократное выполнение этой команды выводит в обратном порядке до 20-ти последних окон Help.

Ctrl + F1

Help / Topic search

Активизация синтаксической справки, т.е. справки об операторе, на который указывает маркер.

Shift + F1

Help / Index

Вызов содержания справочной подсистемы. Выводит на экран окно Index, содержащее алфавитный перечень терминов, имеющихся в справочной системе.

Клавиши открытия, сохранения файлов и работы с окнами редактирования

F2

File / Save

Сохранение на диске файла из активного окна под старым именем.

F3

File / Open

Открытие нового окна и загрузка в него выбранного файла.

Alt + F3

Window / Close

Закрытие активного окна.

F6

Window / Next

Переход к следующему окну.

Shift + F6

Window / Previous

Возврат к предыдущему окну.

Alt + 0

Window / List

Вызов окна, в котором содержится список всех открытых окон.

F5

Window / Zoom

Изменение (увеличение/уменьшение) размера активного окна.

Ctrl + F5

Window / Size / Move

Изменение положения и размера окна. Перемещение окна по экрану выполняется клавишами-стрелками, а изменение его размеров - одновременным нажатием клавиши Shift и клавиш-стрелок.

Клавиши работы с фрагментами текста программы

Shift + “клавиши-стрелки”





Выделить фрагмент программы.


Shift + Del

Edit / Cut

Удалить выделенный фрагмент программы и поместить его в буфер промежуточного хранения - Clipbord.

Клавиши работы с фрагментами текста программы

Ctrl + Ins

Edit / Copy

Скопировать выделенный фрагмент программы в буфер Clipbord.

Shift + Ins

Edit / Paste

Вставить выделенный фрагмент содержимого Clipbord в позицию расположения курсора активного окна.

Ctrl + Del

Edit / Clear

Удалить выделенный фрагмент программы, не помещая его в буфер Clipbord.


Alt + BackSpace


Edit / Undo


Отменить последнее действие редактирования.


Клавиши компиляции и запуска на выполнение

Alt + F9

Compil / Compil

Компиляция программы из активного окна.



F9



Compile / Make

Компиляция и редактирование связей программы. Условная компиляция многомодульной программы с созданием .EXE файла. Если со времени последней компиляции были внесены изменения в некоторые модули, то перекомпилируются только измененные и зависящие от них модули. Для простых программ работает эквивалентно Alt + F9.

Ctrl + F9

Run / Run

Компиляция и выполнение программы под управлением интегрированной инструментальной оболочки.

Клавиши отладки программ

Alt + F5


Debug / User Screen

Переключение на пользовательский экран. Просмотр результатов выполнения программы.


F8


Run / Step over

Трассировка программы пооператорно с выполнением подпрограмм без пооператорной детализации. Пошаговое выполнение программы. Вызов процедур и функций выполняются как один оператор (как один шаг).


F7


Run / Trace Into

Трассировка программы пооператорно с пооператорным выполнением всех подпрограмм . Пошаговое выполнение программы. При вызове процедуры или функции происходит вход в ее текст и пошаговое выполнение ее операторов.

F4

Run / Goto Cursor

Выполнение участка программы, расположенной в активном окне, от текущей строки пошагового выполнения программы до строки, в которой находится курсор.

Ctrl + F2

Run / Program Reset

Установка программного счетчика на начало программы и закрытие всех ранее открытых программой файлов. Завершает сеанс отладки программы и освобождает занимаемую ей память.

Ctrl + F3

Debug / Call Stack

Открытие окна протокола используемых процедур. Открывается окно Call Stack, в котором показана последовательность имен процедур программы, вызванных до процедуры, выполняющейся в данный момент.

Ctrl + F4

Debug / Evaluate / Modify

Просмотр и изменение значений переменных. Открывает окно Evaluate and modify, в котором указать выражение, значение которого требуется определить, просмотреть значения переменных и элементов данных программы и изменить их.

Ctrl + F7

Debug / Add watch

Дополнение списка переменных, наблюдаемых в Watch-окне. Открывает диалоговое окно Add Watch, в котором программист может указать выражение или имя переменной, значение которых его интересует при выполнении отладки.

Alt + F7

Tools / Go to previous

Переход к предыдущей строке в окне сообщений

Alt + F8

Tools / Go to next

Переход к следующей строке в окне сообщений

Ctrl + F8




Установка/отмена контрольной точки на строке программы, указываемой курсором

F10




Активизация строки меню

Alt + F10




Вызов локального меню

Alt + Литера




Открытие озаглавленного выбранной литерой подчиненного меню из строки меню

Alt + Цифра




Переход к окну с указанным номером