Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Руководство пользователя 7 страница



Array1[Array2[x]] ((x > 0) and (y < 0)

└────┬────┘ └─────────┬────────┘

совпадающая совпадающая

пара пара

 

Рис. 4.1 Поиск соответствующей квадратной или круглой скоб-

ки.

 


 

B.Pascal 7 & Objects /UG - 61 -

 

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

─────────────────────────────────────────────────────────────────

 

Редактор отслеживает, на какой строке находится курсор в

строке состояния окна. Быстрый способ перехода в определенное

место в файле состоит в использовании команды Go to Line Number

(Переход на строку с номером):

 

1. Выберите команду Search│Go to Line Number.

 

2. Наберите номер строки, на которую вы хотите перейти.

 

3. Выберите командную кнопку OK.

 

 

Использование локального меню окна редактирования

─────────────────────────────────────────────────────────────────

 

Многие из функций, выполняемых вами при работе в окне редак-

тирования, удобно расположены в локальном меню окна редактирова-

ния. Когда окно редактирования активно, вы можете вывести локаль-

ное меню двумя способами:

 

* Нажать клавиши Alt+F10.

 

* Щелкнуть правой кнопкой "мыши".

 

Интегрированная среда IDE содержит также другие локальные

меню. Прочитав об использовании справочника Help, отладке и прос-

мотре, вы узнаете, где находятся остальные локальные меню.

 


 

B.Pascal 7 & Objects /UG - 62 -

 

Выделение синтаксиса

─────────────────────────────────────────────────────────────────

 

Когда вы пишете или редактируете программу на Паскале, неко-

торые части исходного кода выводятся на экран разными цветами.

Например, зарезервированные слова Borland Pascal выводятся белым

цветом, а остальной текст - желтым. Такое цветовое выделение ис-

ходного кода облегчает быструю идентификацию частей кода.



 

Цвета текста

 

Чтобы изменить цвет элемента, выполните следующие шаги:

 

1. Выберите команду Options│Enviroment│Colors. Выводится ди-

алоговое окно Colors (Цвета).

 

 

╔═[ ]═══════════════════════Colors═════════════════════════╗

║ ║

║ Group Item ║

║ Compiler ^ Whitespace ^ ┌─Foreground─────┐ ║

║ Desktop ▒ Comments ▒ │▒▒▒▒▓▓▓▓▒▒▒▒ │ ║

║ Dialogs ▒ Reserved words ▒ │▓▓▓▓████ ░░░░│ ║

║ Help ▒ Identifiers ▒ │████ ░░░░████│ ║

║ Menus ▒ Symbols ▒ └────────────────┘ ║

║ Messages ▒ Strings ▒ ┌─Background─────┐ ║

║ Output ▒ Members ▒ │▒▒▒▒▓▓▓▓▒▒▒▒ │ ║

║ Register █ Assembler ▒ │▓▓▓▓████ ░░░░│ ║

║ ▓Syntax▓▓▓▓▓▓▓▒ ▒ │████ ░░░░ │ ║

║ Watches ▒ ▒ └────────────────┘ ║

║ ▒ █ Text░Text░Text░ ║

║ v v Text░Text░Text░ ║

║ ║

║ █████OK████ ███Cancel███ ███Help████ ║

║ ▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒ ║

║ ║

╚══════════════════════════════════════════════════════════╝

 

Рис. 4.2 Диалоговое окно Colors.

 

Colors - цвета; Group - группа; Compiler - компилятор;

Desktop - оперативная область; Dialogs - диалоги; Help -

справочник; Menus - меню; Messages - сообщения; Output -

вывод; Register - регистр; Syntax - синтаксис; Watches -

выражения просмотра; Item - элемент; Whitespace - пробел;

Comments - комментарий; Reserved words - зарезервирован-

ные слова; Identifiers - идентификаторы; Symbols - имена;

Strings - строки; Members - элементы (члены); Assembler -

ассемблер; Foreground - основной цвет; Background - фоно-

вый цвет.

 

В блоке списка слева выводятся все группы элементов, ко-

торые вы можете выделять цветом в IDE.


 

B.Pascal 7 & Objects /UG - 63 -

 

 

2. Прокрутите блок списка Group, пока не увидите группу

Syntax (Синтаксис). Выберите группу Syntax и в блоке

списка Item выведутся элементы кода Паскаля, которые вы

можете выделять цветом.

 

3. Выделите элемент, который вы хотите изменять в блоке

списка Item.

 

4. Выберите основной и фоновый цвет, который вы хотите наз-

начить для элемента.

 

* Чтобы выбрать фоновый цвет с помощью "мыши", щелкните

ее кнопкой на нужном цвете матрицы цветов Foreground.

Чтобы выбрать цвет с помощью клавиатуры, нажимайте кла-

вишу Tab, пока не будет выбрана матрица фонового цвета,

затем для выделения цвета используйте клавиши стрелок.

 

* Чтобы выбрать фоновый цвет, выберите нужный цвет в мат-

рице цветов Background.

 

Как только вы сделаете выбор цвета, он будет отражен в

примере текстового окна.

 

5. Выберите командную кнопку OK.

 

Выбор файлов для выделения

 

По умолчанию выделение синтаксиса происходит только в файлах

с расширениями.PAS и.INC. Вы можете использовать выделение син-

таксиса в файлах другого типа.

 

Чтобы изменить тип файлов, выводимых с выделением синтакси-

са, сделайте следующее:

 

1. Выберите команду Options│Enviroment│Editor.

 

2. Измените текст в блоке Highlight Extensions.

 

Допускается любое разрешенное имя файла DOS, включая тра-

фаретные символы. Вы можете задать несколько имен файлов.

В этом случае их нужно разделить двоеточиями.

 

Запрещение выделения синтаксиса

 

Если вы не хотите использовать выделение синтаксиса, то мо-

жете выключить его:

 

1. Выберите команду Options│Enviroment│Editor.

 

2. Отмените выбор параметра Syntax Highlight (Выделение син-

таксиса).

 


 

B.Pascal 7 & Objects /UG - 64 -

 

Цвет обычного текста изменяется модификацией параметра

Editor│Normal Text в диалоговом окне Options│Enviroment│Coplors.

Если вы не выключите подсветку синтаксиса, изменение цвета обыч-

ного текста не действует.

 


 

B.Pascal 7 & Objects /UG - 65 -

 

Печать исходного кода

─────────────────────────────────────────────────────────────────

 

Если вы хотите получить печатную копию своего исходного ко-

да, выберите команду File│Print. IDE расширяет символы табуляции

(заменяя табуляцию соответствующим числом пробелов и затем печа-

тает ваш файл.

 

Выделение элементов синтаксиса при печати

 

Вы можете напечатать текст таким образом, чтобы синтаксичес-

кие элементы были выделены. Перед печатью вы должны пропустить

выводимый на принтер текст черед программу-фильтр PRNFLTR.EXE:

 

1. Выберите команду File│Printer Setup.

 

2. Если программа PRNFLTR.EXE не находится по вашему маршру-

ту или в текущем каталоге, добавьте информацию о текущем

маршруте в запись PRNFLTR в диалоговом окне Filter Path.

 

3. В блоке ввода Command Line вы можете указать принтер

Epsor, HP LaserJet или PostScript.

 

* Если вы используете принтер Epson, введите:

 

$NOSWAP /EPSON

 

* Если вы используете принтер HP LaserJet, введите:

 

$NOSWAP /HP

 

* Если вы используете принтер PostScript, введите:

 

$NOSWAP /PS

 

Если у вас другой тип принтера, то вы можете модифициро-

вать файл PRNFLTR.PAS, чтобы воспринимались соответству-

ющие коды.

 

4. Установите параметр Send Highllighting Escape Codes.

 

5. Выберите командную кнопку OK.

 

6. Выберите команду File│Print.

 

Если параметр Syntax Highlight установлен, ваш текст пе-

чатается с выделением синтаксических элементов.

 

 


 

B.Pascal 7 & Objects /UG - 66 -

 

Работа с файлами

─────────────────────────────────────────────────────────────────

 

При программировании в IDE вы можете создавать новые файлы,

открывать существующие файлы и сохранять их. Основные команды ра-

боты с файлами перечислены в следующей таблице:

 

┌──────────────────┬──────────────────────────────────┐

│ Команда │ Описание │

├──────────────────┼──────────────────────────────────┤

│ File│New │ Открывает новое окно редактиро-│

│ │ вания и присваивает ему временное│

│ │ имя. │

├──────────────────┼──────────────────────────────────┤

│ File│Open │ Выводит диалоговое окно, с по-│

│ │ мощью которого можно открыть│

│ │ файл. │

├──────────────────┼──────────────────────────────────┤

│ File│Save │ Сохраняет файл в активном окне│

│ │ редактора на диске. │

├──────────────────┼──────────────────────────────────┤

│ File│Save As │ Сохраняет файл в активном окне│

│ │ редактора под другим именем. │

├──────────────────┼──────────────────────────────────┤

│ File│Save All │ Сохраняет все модифицированные│

│ │ файлы. │

└──────────────────┴──────────────────────────────────┘

 

 


 

B.Pascal 7 & Objects /UG - 67 -

 

Открытие файлов

─────────────────────────────────────────────────────────────────

 

Для открытия файла выполните следующие шаги:

 

1. Выберите команду File│Open. Выводится диалоговое окно

Open a File (Открытие файла). Для задания открываемого

файла вы можете выполнить одно из следующих действий.

 

* В блоке ввода наберите полное имя файла.

 

* Наберите имя файла с трафаретными символами. Это от-

фильтровывает список файлов в соответствии с вашими

спецификациями. В списке Files выберите имя файла, ко-

торый вы хотите редактировать.

 

* Для вывода списка протокола (спецификаций имен файлов,

которые вы задавали ранее), нажмите стрелку вниз. Выбе-

рите требуемое имя файла или спецификацию. Выбор специ-

фикации файла выводит файлы, соответствующие данной

спецификации.

 

* Дважды щелкнув "мышью" на имени другого каталога в

списке файлов, просмотрите содержимое этого каталога.

Выберите имя файла, который вы хотите редактировать.

 

2. После того как имя файла, который вы хотите редактиро-

вать, будет выделено в блоке ввода, выберите команду Open

(Открыть) или Replace (Заменить). Команда Open загружает

файл в новое окно редактирования; команда Replace заменя-

ет содержимое активного окна редактирования выбранным

файлом.

 

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

Enter или, когда увидите имя нужного файла в списке, дважды щелк-

нуть на нем кнопкой "мыши". Файл будет открыт.

 

Если вы откроете один или более файлов, а затем закроете их,

то увидите их список в нижней части меню File (до пяти файлов).

Если вы выберите в меню один из этих пяти файлов, то файл откры-

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

открытыми файлами, то можете закрыть некоторые из них, при необ-

ходимости быстро открывая их снова с помощью списка. Это уменьшит

перегруженность вашей оперативной области.

 

Вы можете также изменить используемый по умолчанию каталог

на тот, в котором находится открываемый вами файл. Это изменяет

поведение, заданное переменными операционной среды Windows:

 

1. Выберите команду Options│Enviroment│Preferences.

 

2. Установите параметр Change Dir (Смена каталога).

 


 

B.Pascal 7 & Objects /UG - 68 -

 

3. Выберите командную кнопку OK.

 

 

Открытие файла в позиции курсора

─────────────────────────────────────────────────────────────────

 

IDE дает вам быстрый способ открытия файла, имя которого на-

ходится в вашем исходном коде. Вы найдете это удобным, когда пот-

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

мого в вашей программе.

 

1. Поместите курсор на имя файла, который вы хотите открыть.

 

2. Нажмите клавиши Ctrl+Enter или выведите локальное меню

окна редактирования и выберите команду Open File at

Cursor (Открытие файла в позиции курсора).

 


 

B.Pascal 7 & Objects /UG - 69 -

 

Компиляция и выполнение

─────────────────────────────────────────────────────────────────

 

IDE предоставляет вам несколько способов создания выполняе-

мой программы, модуля или (если вы используете защищенный режим)

динамически компонуемую библиотеку. Вы можете:

 

* Скомпилировать текущий файл с помощью команды (Compile│

Compile).

 

* Скомпилировать все измененные файлы (Compile│Make).

 

* Скомпилировать все файлы проекта (Compile│Build).

 

* Скомпилировать и выполнить программу (Run│Run).

 

Каждая из этих возможностей подходит для конкретной ситуа-

ции. Следующие разделы помогут вам решить, какую возможность луч-

ше использовать.

 

 

Выбор целевой платформы

─────────────────────────────────────────────────────────────────

 

Если вы используете BP.EXE, то перед компиляцией своей прог-

раммы вам нужно сообщить IDE, какой вид прикладной программы вы

создаете: программу DOS реального режима, программу Windows или

программу DOS защищенного режима. Тип создаваемой прикладной

программы называется целевой платформой.

 

Примечание: TURBO.EXE может создавать приложение ре-

ального режима.

 

Для выбора целевой платформы сделайте следующее:

 

1. Выберите команду Compile│Target.

 

2. В диалоговом окне Target выберите нужную целевую платфор-

му.

 

3. Выберите командную кнопку OK.

 


 

B.Pascal 7 & Objects /UG - 70 -

 

При компиляции модуля расширения имени файла полученного в

результате модуля в зависимости от целевой платформы будут разли-

чаться:

 

┌───────────────────────────┬───────────────────────────────┐

│ Целевая платформа │ Расширение имени файла модуля │

│ │ объектного кода │

├───────────────────────────┼───────────────────────────────┤

│ Реальный режим DOS │.TPU │

│ │ │

│ Windows │.TPW │

│ │ │

│ Защищенный режим DOS │.TPP │

└───────────────────────────┴───────────────────────────────┘

 


 

B.Pascal 7 & Objects /UG - 71 -

 

Компиляция

─────────────────────────────────────────────────────────────────

 

Команда Compile│Compile компилирует только файл в активном

окне редактирования. При компиляции программы выводится окно сос-

тояния, в котором сообщается о ходе и результатах компиляции.

Когда компиляция и компоновка будет выполнена, нажмите любую кла-

вишу. Окно состояния исчезнет. Если имеется ошибка, в верхней

части окна редактирования вы увидите сообщение об ошибке, а кур-

сор будет позиционирован на ту строку кода, где имеется ошибка.

 

Выбор места назначения

 

Если вы используете IDE защищенного режима, то с помощью ко-

манды Compile│Destination можете выбрать компиляцию программы на

диск или в память. Если вы выберете компиляцию на диск, ваш вы-

полняемый код сохраняется на диске в виде файла.EXE. Компиляция

на диск увеличивает объем памяти, доступной в IDE для компиляции

и отладки вашей программ. При выборе компиляции в память ваша

программа будет записываться в память, и, если вы ее не сохрани-

те, будет потеряна при выходе из IDE.

 

При компиляции на диск полученные в результате файлы.EXE

или.TPU сохраняются в том же каталоге, что и исходные файлы, или

в каталоге EXE and TPU (Options│Directories), если он задан.

 

Формирование (Make)

─────────────────────────────────────────────────────────────────

 

Если ваша программа включает в себя не только исходный код в

активном окне, например, основной файл, один или более модулей,

внешние модули на языке ассемблера и т.д., то вы можете сформиро-

вать свою программу. При формировании компилируется весь исходный

код, который был модифицирован с момента последней компиляции.

 

Команда Compile│Make создает файл.EXE или модуль. Если вы

в качестве целевой платформы используете IDE защищенного режима и

Windows, она может также создавать динамически компонуемую библи-

отеку (DLL).

 

Примечание: О создании DLL рассказывается в Главе 11

"Библиотеки динамической компоновки" "Руководства по язы-

ку".

 

Команда Make (Формирование) использует следующие правила:

 

* Если задан основной файл, то он компилируется. В противном

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

Перед компиляцией IDE проверяет все файлы, чтобы убедить-

ся, что они существуют и являются текущими.

 

Примечание: Более подробно об основных файла расска-

зывается ниже.


 

B.Pascal 7 & Objects /UG - 72 -

 

 

* Если исходный файл для данного модуля модифицирован с мо-

мента создания файла.TPU,.TPW или.TPP (объектный код),

то этот модуль перекомпилируется.

 

* Если изменяется интерфейс для данного модуля, перекомпили-

руются все другие зависящие от него модули.


Дата добавления: 2015-09-30; просмотров: 24 | Нарушение авторских прав







mybiblioteka.su - 2015-2024 год. (0.056 сек.)







<== предыдущая лекция | следующая лекция ==>