Главное меню в среде Turbo Pascal 7.0
Рефераты >> Программирование и компьютеры >> Главное меню в среде Turbo Pascal 7.0

Сору…………………… копирование в буфер выделенного фрагмента текста без удаления данного фрагмента с экрана.

Paste…………………вставка фрагмента текста из буфера. Текст из буфера будет вставлен в позицию курсора в активное окно. При этом сам текст остается в буфере и его можно исполь­зовать повторно.

Сlеаr………………… удаление выделенного фрагмента текста без помещения его в буфер.

Show clipboard…………… вывод на экран окна, содержащего фрагмент тек­ста, находящийся в данный момент буфере интегри­рованной среды. Данный фрагмент текста можно редак­тировать, результаты этого редактирования немедленно будут отражаться на содержании буфера.

Подменю Search

Основными инструментами перемещения по тексту, помимо обычных возможностей скроллинга (пролистывания), являются по­иск конкретного текстового фрагмента и пе­реход к строке текста по ее номеру. Для исходных текстов программ полезной является функция перемещения внутри текста к последней найденной синтаксической или динамической ошибке.

Подменю Search используется для навигации по тексту про­граммы, и содержит следующие пункты:

Find………………………. поиск строки текста в активном окне. Настройки по­иска устанавливаются в диалоге. В разделе Options можно указать (поставить галочки), что при поиске должен учитываться регистр букв в ис­комом слове (Case Sensitive), поиск должен проис­ходить только по целым словам, а не по частичным сов­падениям (Whole words only), специальные символы должны восприниматься как искомый текст (Regular expression). Раздел Direction определяет направление поиска: вниз по тексту от курсора (Forward) или вверх (Backward). В разделах Scope и Origin задается область поиска: производить поиск во всем тексте ак­тивного окна (Global) или только в выделенном фраг­менте текста (Selected text), искать совпадения тек­ста от курсора (From cursor) или во всем тексте внезависимости от положения курсора (Entire scope).

Replace…………………… поиск строки текста в активном окне и замена найден­ных вхождений на другую строку.В ос­новном этот диалог повторяет диалог поиска, за исключением нескольких дополнительных возможнос­тей. В раздел Options добавлен пункт Запрос на замену (Prompt оn replace), оп­ределяющий, необходимо ли задавать вопрос пользователю перед изме­нением найденного вхож­дения на другую строку. Также имеется возмож­ность про извести замену не одного вхождения пос­ле вызова диалога, а всех, находящихся в установ­ленной области поиска (кнопка Change all).

Search again…………………. повторение последней операции поиска или замены.

Go to line number…………… перемещение курсора в активном окне в строку с заданным номером. Номер задается в диалоге, появляющемся после выбора данной команды.

Show last compiler error………………. вывод на экран последнего сообщения об ошибке компиляции.

Find error………………………… вывод информации о последней ошибке време­ни выполнения. Для вывода этой информации системе необходим адрес, в котором произошла данная ошибка. Адрес ошибки задается в формате <сегмент: смещение> В диалоге, появляю­щемся после выбора данной команды.

Find procedure……………………… переход к процедуре по введенному имени. Имя процедуры задается в диалоге, появляющемся после выбора данной команды. Команда доступ­на только в режиме отладки.

Подменю Run

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

Подменю Run используется для управления выполнением и пошаговой отлад­кой программ и содержит следующие пункты:

Run……………… компиляция исходного текста программы, находя­щегося в активном окне и ее выполнение без по­шаговой отладки.

Step over…………… пошаговое выполнение программы без захода в про­цедуру, на которой программа была остановлена в результате пошаговой отладки (то есть процедура вы­полняется полностью и без пошаговой отладки).

Trace into………… пошаговое выполнение программы с заходом в про­цедуру, на которой программа была остановлена в результате пошаговой отладки (то есть процедура также будет выполняться по шагам).

Go to cursor………… выполнение программы до строки, в которой рас­полагается курсор, затем программа останавливает­ся для пошаговой отладки.

Рrogram reset………………. закрытие программы, находящейся в режиме поша­говой отладки без ее нормального завершения.

Parameters…………………… вызов диалога ввода параметров программы. Использование данной команды эквивалентно вызо­ву программы из командной строки с передачей ей параметров: C:>\Start.exe 2 Hello World

Подменю Compile

Подменю Compile используется для управления компиляцией исходных текстов и созданием ис­полняемых операционной системой файлов и содержит следующие пункты:

Compile………………компиляция исходного тек­ста программы, находяще­гося в активном окне ре­дактора интегрированной среды. Все остальные ис­ходные тексты, относящие­ся к программе, не компилируются. Данная опера­ция используется для проверки отредактированного текста и поиска в нем синтаксических ошибок.

Make………………….компиляция исходных текстов про граммы, содержа­щих изменения, про изведенные со времени послед­ней компиляции. Все остальные исходные тексты не компилируются. Данная операция используется для проверки синтаксической корректности всех исходных текстов программы, а также согласованности программных модулей по времени создания, и вле­чет за собой построение выполняемой программы на диске или в памяти, соответственно, настройке Destination.

Build………………… компиляция всех исходных текстов программы вне зависимости от наличия изменений, произведенных со времени последней компиляции. Данная команда применяется в случае, если компилятор некоррект­но определяет наличие изменений в исходных тек­стах при использовании команды Make.

Destination……………. выбор варианта построения исполняемого файла: в памяти (Memory) или на диске (Disk). В случае вы­бора варианта построения Disk в текущем каталоге на диске появится исполняемый программный файл(или несколько), который можно запускать, не на­ходясь в интегрированной среде. Для смены вариан­та построения нужно выделить данный пункт меню и нажать клавишу Enter. При последующем входе в данное подменю можно убедиться, что вариант по­строения изменен.

Рrimary file…………………….вызов диалога выбора файлов, которые необходимо компилировать при выборе команды Make, вне зависимости от наличия изменений, произведенных с ними со времени последней компиляции.

Clear primary file………………… очистка списка файлов, составленного при выполнении команды Primary File.

Information…………………………. вызов окна с информацией о последней компиляции программы.

Подменю Debug


Страница: