Предисловие дорогие друзья !
Вид материала | Документы |
- К. Бальмонт Дорогие друзья, сегодня мы в гостях у замечательного русского поэта Константина, 164.76kb.
- Медникова Надежда Александровна учитель начальных классов моу «Уинская сош» Пермский, 91.48kb.
- И в шутку и всерьез Ведущий Добрый день, дорогие друзья! Вот и пришла весна, вот, 339.91kb.
- Играют 2 команды. Вопросы викторины, 53.15kb.
- Летние каникулы в праге, 322.16kb.
- Мои дорогие литературные друзья, 136.81kb.
- Ведущий: Дорогие, друзья! Разрешите поздравить вас с большим и дорогим для всех праздником, 124.29kb.
- Отчет о конференции 17-18 апреля дорогие друзья!, 182.44kb.
- Дорогие друзья и единомышленники, 134.05kb.
- Сценарий для 7-8 классов «Старая сказка на новый лад», 52.44kb.
Приложение 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 + Цифра | | Переход к окну с указанным номером |