Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

F1 находясь в окне редактора

Работа добавлена на сайт samzan.net:

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 9.11.2024

6.9. Справочник по интегрированной

усовершенствованной среде

Turbo Pascal дает возможность легко и эффективно писать, редактировать, компилировать, редактировать связи и отлаживать программы. Обо всем этом можно узнать, ознакомившись с платформой программирования фирмы Borland (известной также как интегрированная усовершенствованная среда, коротко IDE).

Можно получить информацию о любом аспекте IDE с помощью нажатия клавиши F1; специфическую справочную информацию по языку можно получить при нажатии Ctrl-F1, находясь в окне редактора.

Меню File (файлы)

Меню File позволяет открывать и создавать файлы с программами в окнах редактора. Это меню позволяет также сохранять изменения, выполнять другие файловые функции, осуществлять  выход из среды.

Open F3 (открыть)

File/Open команда (Файл/Открыть) показывает диалоговое окно с выбором программных файлов для их открытия в окне редактора. Ниже показано, как выглядит это диалоговое окно.

Диалоговое окно содержит окно ввода, список файлов, кнопки, помеченные как Open (Открыть), Replace (Заменить), Cancel (Отказ) и Help (Справочная информация), и информационную панель, описывающую выбранный файл. Теперь Вы можете выполнять любое из следующих действий:

- Наберите полное имя файла и выберите Replace (заменить) или Open (открыть). Open загружает файл в новое окно редактора. При выборе Replace окно редактора должно быть активным; содержимое окна заменяется выбранным файлом.

|

- Нажимайте  для выбора спецификации файла из архивного списка файловых спецификаций, который Вы ввели ранее.

- Просмотрите содержимое различных справочников путем выбора имен справочников из списка файлов.

Окно ввода позволяет набрать точное имя файла или имя файла со стандартными спецификаторами DOS (* или ?) для фильтрации имен, появляющихся в окне архивного списка. При наборе полного имени и нажатии Enter Turbo Pascal откроет его. (При введении имени файла, которое Turbo Pascal найти не может, он автоматически создает и открывает новый файл с этим именем).

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

Как только Вы набрали или выбрали требуемый файл, отметьте Open кнопку (выберите Cancel в том случае, если Вы изменили свое решение). Также можно нажать Enter, как только файл был выбран, или можно дважды отметить имя файла.

Примечание. Если Вы выбрали Replace вместо Open, то выбранный файл заменит файл в активном окне редактора вместо открытия нового окна.

Использование окна списка File.

Окно списка файлов показывает имена всех файлов в текущем справочнике, соответствующих спецификациям в окне ввода, показывает родительский справочник и все подсправочники. Отметьте окно списка или нажимайте Tab до тех пор, пока имя окна списка не высветится. Для выбора имени файла можно нажимать ± и , а затем нажать Enter для его открытия. Можно также дважды отметить в окне имя любого файла для его открытия. Для того, чтобы видеть все имена, нужно делать скроллинг. Если имеется более одной клетки с именами, можно использовать также ¶ и ·.

Примечание. Можно также набирать строчные буквы для поиска имен файлов и прописные буквы для поиска имен справочников.

Панель файловой информации внизу Open диалогового окна File показывает имя пути доступа, имя файла, дату, время и размер файла, который был выбран в окне списка. (Заметим, что ни один элемент этой панели нельзя выбрать). По мере продвижения по окну списка эта панель постоянно обновляется.

New (новое)

File/New команда позволяет открыть новое окно редактора с именем по умолчанию NONAMExx.PAS. (xx - число от 00 до 99). Эти NONAME файлы используются как временные буферы редактора; Turbo Pascal предлагает назвать NONAME файл, когда Вы хотите его сохранить.

Save (сохранить)

File/Save команда сохраняет файл, находящийся в активном окне редактора, на диск. Если файл имеет имя по умолчанию (NONAME00.PAS или подобное), Turbo Pascal откроет диалоговое окно Save File As.

Save As (сохранить как)

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

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

Change Dir (изменить справочник)

File/Change Dir команда позволяет задать устройство и справочник как текущий. Текущий справочник - это справочник, который Turbo Pascal использует для сохранения файлов и их поиска. (При использовании относительных путей в Options/Directories они относятся только к текущему справочнику).

Диалоговое окно Change Directory выглядит следующим образом:

Существует два способа смены справочников:

- Набрать путь доступа нового справочника в окне ввода и нажать Enter, или

- Выбрать требуемый справочник в дереве справочников (если Вы используете клавиатуру, нажмите Enter, чтобы сделать справочник текущим), а затем выберите ОК или нажмите Esc для выхода из диалогового окна.

При выборе ОК изменения будут сделаны, а диалоговое окно исчезнет. При выборе кнопки ChDir окно списка Directory Tree сменится на выбранный справочник и покажет подсправочники в высвеченном справочнике (нажатие Enter или двойная отметка записи даст Вам тот же результат). Если Вы изменили свое решение по выбранному справочнику и хотите вернуться к предыдущему (и Вы еще не вышли из диалогового окна), выберите Revert кнопку.

Exit (выход)

File/Exit команда приводит к выходу из Turbo Pascal, удаляет его из памяти и возвращает Вас в командную строку DOS. Если Вы не сохранили какие-то изменения, то Turbo Pascal запрашивает, хотите ли Вы их сохранить перед выходом.

Меню Edit (редактирование)

Меню Edit позволяет вырезать, копировать и вставлять текст в окне редактора. Перед использованием большинства команд этого меню Вам необходимо знать, как выбирать текст (потому что большинство действий редактора применяются к выбранному тексту). Выбор текста означает его высвечивание. Можно выбирать текст и с помощью клавиатуры, и с помощью мышки; принцип одинаков, хотя действия отличаются.

С помощью мышки:

- Чтобы выбрать текст с помощью мышки, тащите указатель мышки над требуемым текстом. Если же необходимо продолжить выбор за пределами окна, тащите мышку в нужную сторону, и окно автоматически будет сдвигаться.

Для выбора отдельной строки дважды отметьте ее.

- Для выбора текста строка за строкой, нажмите кнопку мышки и тащите мышку по тексту.

- Чтобы расширить или уменьшить выбранный кусок, одновременно нажмите Shift и клавишу мышки в любом месте документа.

Как только текст выбран, команды в меню Edit становятся доступными, а карман становится полезным.

Карман это специальное окно в Turbo Pascal, которое хранит текст, который был удален или скопирован, так что можно вставить его в любом месте.

Далее приводится объяснение каждой команды меню Edit.

Restore Line (восстановить строку)

Edit/Restore Line отменяет последнюю команду редактирования, выполненную над строкой (включая набор текста в пустой строке или Ctrl-Y). Эта команда работает только с последней модифицированной или удаленной строкой.

 Cut (вырезать)

Edit/Cut команда удаляет выбранный текст из документа и помещает этот текст в карман.

Copy (копировать)

Edit/Copy команда оставляет выбранный текст нетронутым, но помещает его точную копию в карман. Можно также скопировать текст из окна справочной информации: с клавиатуры, используйте Shift и клавиши со стрелками; с мышкой, отметьте и тащите текст, который хотите скопировать.

 Paste (вставить)

Edit/Paste команда вставляет текст из кармана в текущем окне в позицию, указанную курсором.

Show Clipboard (открыть карман)

Edit/Show Clipboard команда открывает окно кармана, который хранит текст, вырезанный и скопированный из других окон. Текст, который является текущим выбранным (высвеченным) - это текст, который Turbo Pascal использует при выборе команды Paste (вставить). Можно редактировать карман так, чтобы текст, который нужно вставить, точно соответствовал требуемому.

Clear (очистить)

Edit/Clear команда удаляет выбранный текст, не помещая его в карман.

Меню Run (выполнение)

Команды меню запуска запускают Вашу программу, а так же начинают и заканчивают сеансы отладки.

Run (выполнение)

Run/Run команда запускает Вашу программу.

Нажатие Ctrl-Break приводит к прекращению выполнения на следующей исходной строке Вашей программы. Если Turbo Pascal не может найти исходную строку, второе нажатие Ctrl-Break завершит программу и приведет к возвращению в интегрированную усовершенствованную среду.

 Program reset (сброс программы)

Run/Program reset команда прекращает текущий сеанс отладки, освобождает память, размещенную под Вашу программу и закрывает все открытые файлы, используемые Вашей программой.

Goto Cursor (перейти на курсор)

Run/Goto cursor команда выполняет программу до строки, на которой стоит курсор в текущем окне редактора.

Trace into (пошаговая трассировка)

Run/Trace into команда выполняет Вашу программу утверждение за утверждением. Когда она достигает вызова процедуры, она выполняет каждое утверждение внутри процедуры, вместо выполнения процедуры как одного шага (см. Run/Step over).

 Step over (шаг через)

Run/Step over команда выполняет следующие утверждения в текущей процедуре. Она не выполняет трассировку внутрь вызовов процедур нижнего уровня, даже если они доступны отладчику.

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

Меню Compile (компиляция)

Используйте команды меню Compile для того, чтобы сделать complile, make или build программы в активном окне. Для того, чтобы использовать команды Compile, Make и Build, нужно иметь открытый файл в активном окне редактора. Например, если Вы открыли окно Output или Watch, эти выборы будут недоступны.

 Compile (компиляция)

Compile/Compile команда компилирует активный файл редактора. Когда Turbo Pascal компилирует, появляется окно статуса, показывающее результаты компиляции. Когда компиляция/редактирование завершается, нажмите любую клавишу, чтобы удалить это окно. Если происходит какая-нибудь ошибка или предупреждение, окно редактора, содержащее исходный код с ошибкой, становится активным, появляется сообщение об ошибке, а курсор устанавливается на местоположении первой ошибки.

Destination (назначение)

Команда Compile/Destination позволяет определить, будет ли выполняемый код храниться на диске (как файл .ЕХЕ) или он будет храниться в памяти (и таким образом теряться при выходе из Turbo Pascal).

Меню Debug (отладка)

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

Breakpoints (точки прерывания)

Debug/Breakpoints команда    открывает    диалоговое окно, позволяющее  управлять использованием безусловных точек прерывания.

Диалоговое окно показывает все установленные точки прерывания, номера их строк и условия. Условие имеет архивный список, позволяющий выбрать условие точки прерывания, использованное ранее.

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

Это диалоговое окно показано ниже.

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

Примечание. Можно установить безусловные точки прерывания посредством выбора команды Debug/Toggle Breakpoint.

Можно удалить точки прерывания из своей программы посредством выбора кнопки Delete (удалить). Можно также просмотреть исходный текст, где есть установленные точки прерывания, посредством выбора кнопки View (просмотр). View передвигает курсор к выбранной точке прерывания в окне Edit (эта команда не выполняет Ваш код).

Выберите Edit кнопку для добавления новой точки прерывания. При редактировании точки прерывания это диалоговое окно перекроется другим:

Опять же, здесь есть номер строки и условия установленных точек прерывания. Используйте Pass Count кнопку для того, чтобы установить, сколько раз надо миновать точку прерывания перед остановкой.

Это диалоговое окно также имеет кнопку New (новая), которая позволяет вводить информацию для новой точки прерывания, и кнопка Modify (модифицировать), которая открывает окно установок.

Когда редактируется исходный файл, каждая точка прерывания "приклеивается" к строке, на которой она установлена.

Меню Options (опции)

Меню Options содержит команды, позволяющие посмотреть и изменить различные установки по умолчанию в Turbo Pascal. Большинство из команд меню приводит к появлению диалогового окна.

Compiler (компилятор)

Options/Compiler команда выводит меню, которое предоставляет несколько опций для установки, влияющих на компиляцию кода.

Debugging (отладка)

Можно установить опции в группе Debugging, чтобы включить или отключить отладочную информацию или генерацию локальных символов.

 Memory Sizes (размеры памяти)

Опции Memory Sizes позволяют Вам определить потребности памяти по умолчанию для программы. программы.

Link Buffer (буфер редактора связей)

Опция Link Buffer приводит к тому, что Turbo Pascal использует Memory (память) или Disk (диск) для буфера редактора. При выборе зависимой кнопки Memory увеличивается скорость компиляции, но может не хватить памяти для больших программ. Выбор зависимой кнопки Disk освобождает память, но замедляет компиляцию.

Debugger (отладчик)

Options/Debugger команда    позволяет    сделать несколько установок, влияющих   на   интегрированный  отладчик.

Directories (справочники)

Options/Directories команда позволяет сказать Turbo Pascal, где искать файлы, необходимые для компиляции, редактирования связей и файлы вывода.

Эта команда открывает диалоговое окно, содержащее четыре окна ввода. Оно выглядит следующим образом:

Ниже показано, для чего предназначено каждое окно ввода:

  •  Наберите справочник вывода для файлов .EXE или .TPU в окне ввода EXE and TPU Directory. Если ввода в этом окне не было, файлы будут храниться в справочнике, где находятся исходные файлы.
  •  Окно ввода Include Directories задает справочник, содержащий стандартные включаемые файлы. Стандартные включаемые файлы - это файлы, заданные директивой компилятора $I filename. Разрешается несколько имен справочников разделять точкой с запятой.
  •  Используйте окно ввода Unit Directories для задания справочников, содержащих Ваши файлы модулей Turbo Pascal.
  •  Используйте окно ввода Object Directory для задания справочников, содержащих файлы .OBJ (подпрограммы ассемблерного языка).

Environment (среда)

Options/Environment команда позволяет сделать установки для среды. Эта команда открывает меню, позволяющее выбрать установки из опций Preferences, Editor и Mouse.

Меню Window (окна)

Window меню содержит команды управления окном. Большинство из окон, которые Вы откроете из этого меню, имеют все стандартные элементы окна такие, как окна скроллинга, закрывающую кнопку и кнопки масштабирования.

Команды Tile и Cascade всегда будут переделывать окна редактора в области выше окон Watch, Output и Call Stack. Если эти окна не открыты, то Tile и Cascade будут использовать весь экран.

Внизу меню Window появляется команда Window/List. Выберите эту команду для получения списка всех открытых  окон.

Tile (черепица)

Выберите Window/Tile для того, чтобы разместить на экране все открытые окна подобно черепице. Эта команда делает все окна редактора одинаковыми по размеру и размещает их одно за другим без перекрытий.

Cascade (каскад)

Выберите Window/Cascade для того, чтобы во вложенном виде разместить на экране все открытые окна. Эта команда позволяет просматривать только активное окно; для других окон видны только имена файлов и номера окон.

Next (следующий)

Выберите Window/Next для того, чтобы сделать активным следующее окно, которое станет самым верхним открытым окном.

 Previous (предыдущий)

Выберите Window/Previous для того, чтобы сделать активным предыдущее окно (окно, открытое последним перед текущим активным окном).

Ouput (вывод)

Выберите Window/Output для открытия окна вывода и его активизации. Окно Output показывает текст любой командной строки DOS и любой текст, сгенерированный Вашей программой (не графический).

Окно Output является удобным во время отладки, потому что можно посмотреть свой исходный код, переменные и вообще весь вывод. Это особенно полезно, когда в диалоговом окне Options/Environment установлено 43 строки, а Вы выполняете программу в стандартном 25- строчном режиме. В этом случае можно видеть почти весь вывод программы и еще иметь избыток строк для просмотра своего исходного кода и переменных.

Если Вы захотите увидеть текст своей программы на полном экране - или если Ваша программа генерирует графику - вместо этой команды выберите команду Window/User Screen.

Чтобы закрыть это окно, отметьте закрывающую кнопку или выберите Window/Close.

User Screen (экран пользователя)

Выберите Window/User Screen для просмотра вывода своей программы на полном экране. Если Вы хотите посмотреть вывод своей программы в окне Turbo Pascal, выберите вместо нее команду Window/ Output. Для возврата в интегрированную среду отметьте или нажмите любую клавишу.

Меню Help (помощь)

Меню Help (справочной информации) дает доступ к встроенной справочной информации в специальном окне. Справочная информация имеется по всем аспектам интегрированной среды и Turbo Pascal. (Также, в строке статуса появляются подсказки для меню в одну строку и диалоговых окон, когда бы ни была выбрана команда).

Для открытия Help окна выполните одно из следующих действий:

- Нажмите F1 в любой момент времени (находясь в любом диалоговом окне или при выборе любой команды меню).

- Когда окно редактора активно, а курсор стоит под словом, нажмите Ctrl-F1 для получения справочной информации по языку.

- Отметьте кнопку Help, когда она появится в строке статуса или в диалоговом окне.

Для закрытия окна Help, нажмите Esc или закрывающую кнопку, или выберите команду Window/Close. Можно держать окно Help в другом окне во время работы, если окно Help не было открыто из диалогового окна или не была нажата клавиша F1 при выборе команды меню. (Если Вы нажмете клавишу F6 или клавишу мышки для другого окна, когда находитесь в Help, окно Help останется на экране).

Экраны Help часто содержат ключевые слова (высвеченный текст), которые можно выбрать для получения большей информации. Нажмите Tab для перехода к ключевому слову; нажмите Enter для получения более подробной справочной информации. (Альтернативным способом является подведение курсора к высвеченному ключевому слову и нажатие Enter). С мышкой, можно дважды отметить любое ключевое слово для открытия справочного текста по этому элементу.

Примечание. При получении справочной информации в диалоговом окне или меню нельзя изменять размер окна или копировать в карман. В этом случае, Tab используется для управления диалоговым окном, а не для перехода к ключевому слову.

Вы можете нажать Ctrl-F1 на любом слове для получения справочной информации. Если слово не найдено, выполняется поиск вперед по оглавлению и показывается ближайший соответствующий текст.

Когда окно Help активно, можно копировать из окна и вставлять этот текст в окно редактора. Выберите сначала текст (используя Shift плюс стрелку вправо, стрелку влево, стрелку вверх, стрелку вниз), выберите Edit/Copy, перейдите в Edit окно и выберите команду Edit/Paste.

Чтобы выбрать текст в окне Help, тащите за требуемый текст или, когда встанете на начало блока, нажимайте Shift¶,·, ±, для пометки блока.

Можно также копировать заранее выбранные примеры программ из экрана подсказки посредством выбора команды Edit/Copy Example.

Contents (содержание)

Команда Help/Contents открывает окно Help с основной таблицей содержания. Из этого окна можно перейти к любой другой части системы справочной информации.

Можно получить подсказку по справочной информации посредством нажатия F1, когда окно Help активно. Можно также получить этот экран, отметив строку статуса.

Index (оглавление)

Help/Index команда открывает диалоговое окно, показывающее полный список ключевых слов справочной информации (специально высвеченный текст на экране справочной информации, позволяющий быстро передвигаться к соответствующему экрану).

Можно сделать скроллинг списка или поиск вперед по этому списку посредством нажатия букв на клавиатуре. Например, для того чтобы посмотреть наличие информации по "printing", можно набрать p r i. Когда Вы наберете р, курсор прыгнет на первое ключевое слово, начинающееся на р. Когда Вы наберете r, курсор прыгнет на первое ключевое слово, начинающееся на pr. Когда Вы наберете i, курсор прыгнет на первое ключевое слово, начинающееся на pri, и так далее.

Когда Вы найдете интересующее Вас ключевое слово, выберите его, установив под ним курсор и нажав Enter. (Можно также отметить дважды клавишу мышки).

 Topic Search (поиск раздела)

Help/Topic Search команда показывает справочную информацию по языку и по текущему выбранному элементу.

Чтобы получить справочную информацию по языку, установите курсор под элементом в окне редактора и выберите Topic Search. Можно получить справочную информацию по таким элементам, как имена процедур, (Writeln, например), зарезервированным словам и т.д. Если справочной информации по этому элементу нет, то оглавление справочной информации покажет ближайший соответствующий элемент.

 Previous Topic (предыдущий раздел)

Help/Previous Topic команда открывает окно Help и вновь показывает текст, который вы просматривали последний раз.

Turbo Pascal позволяет просмотреть 20 предыдущих экранов подсказки. Можно также отметить строку статуса для просмотра последнего экрана справочной информации.

Help on  Help (подсказка  по справочной информации)

Help/Help on Help команда открывает текстовый экран, поясняющий, как пользоваться системой справочной информации. Если Вы уже находитесь в системе справочной информации, можно вызвать этот экран нажатием F1.




1. Совместимость в супружеских парах Уровни совместимости и основные проблемы, возникающие на каждом из уровней
2. Реферат- Утилізація залізобетону, кліщові ножниці
3. ЛЕНИНА АРБИТРАЖНЫЙ ПРОЦЕСС УЧЕБНИК Материал подготовлен с использованием правовых актов по со
4. варіантів планів дій спрямованих на досягнення поставлених цілей[16б С
5. Понятие предметов ведения местного самоуправления
6. Тема- Рання весна.
7. Только во Львове
8. Введение в C#- классы
9. Проектирование гидропривода стенки скрепера
10. Судебное разбирательство по действующему и по предыдущему УПК
11. МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ для выполнения курсовой работы по дисциплине Управление персоналом для на.html
12. Есть ли пределы развития и миниатюризации компьютеров
13. 1 АПК- понятие структура значение Агропромышленный комплекс АПК совокупность связанных между собой об
14. Создание интерактивного музея группы специальности.html
15. а представляющая часть тканевого комплекса называемогоперидермой
16. Кто ты по вере отвечают арабским словом муслим
17. Насосное оборудование По каким параметрам оптимально подбирается насос для скважины или колодца
18. Основи організації міжнародних розрахунків
19. Дидро
20. 10] of integer; iminind- integer; Begin rndomize; For i-1 to 10 do Begin ms[i]-Rndom4020 ; writems[i] ; End; writeln; writeln; min-ms[1]; For i