- •Управление проектом
- •1. Что такое проект?
- •2. Создание и изменение иерархии проекта Создание нового проекта
- •Примечания
- •Открытие файлов проекта
- •Примечание
- •3. Конфигурация проекта
- •Примечания
- •Атрибуты узла
- •Настройка компилятора и редактора связей
- •Примечания
- •4. Окно проекта
- •Отображение информации об узле проекта
- •Основные действия в окне проекта
- •Работа с коллекцией исходных текстов (SourcePools)
- •Организация коллекции исходных текстов
Основные действия в окне проекта
Таблица. Действия в окне проекта
Действие |
Эффект |
Щелчок на знаке «+» |
Развернуть следующий уровень иерархии узла |
Щелчок на знаке «-» |
Свернуть иерархию до уровня узла |
Двойной щелчок на загрузочном узле |
Выполнить программу, при необходимости предварительно скомпилировав и скомпоновав ее Вызвать ClassExpert (для AppExpert-приложения) |
Двойной щелчок на исходном узле |
Открыть окно редактирования с исходным текстом файла узла |
Правый щелчок на узле |
Вызвать контекстное меню |
[Insert] при выделенном узле |
Включить подчиненные узлы
|
[Delete] при выделенном узле |
Удалить узел
|
Отбуксировать мышью |
Переместить узел в иерархии |
-
Работа с коллекцией исходных текстов (SourcePools)
Коллекции исходных текстов включают некоторое количество узлов исходного текста и обрабатываются как группы. Они особенно полезны при одинаковой конфигурации нескольких узлов. Например, несколько загрузочных узлов могут ссылаться на одну и ту же коллекцию исходных текстов. При создании узлы коллекции исходных текстов компилируются и компонуются в соответствии с установками их загрузочных узлов. И наоборот, изменения в исходном тексте одного узла действительны для всех загрузочных узлов (при условии, что вы сослались на коллекцию исходных текстов, а не скопировали ее). Это облегчает, например, параллельную разработку 16- и 32-разрядных приложений.
Организация коллекции исходных текстов
-
Создайте обычный проект (или загрузите существующий) с несколькими загрузочными узлами.
-
Создайте новый загрузочный узел командой Рroject (Проект) /New target (Создать загрузочный узел) и укажите в качестве его типа SourcePool (Коллекция исходных текстов).
3.
Включите в иерархию узла коллекции требуемые узлы исходного текста (командой Add node (Добавить узел) в локальном меню или клавишей [Insert]).
Для различных загрузочных узлов создайте ссылки на узел коллекции. Для этого нажмите клавишу [Alt] и отбуксируйте мышью узел коллекции к требуемому загрузочному узлу.