В проекте можно разбить большой проект на компоненты с помощью ссылок проекта.
Рассмотрим пример проекта Airframe. Предположим, вы создаете папку Trial
и выполнять работы по разработке в папке. Вы производите:
Ярлыки к Simulink® библиотека, MATLAB® файл, и Readme
документ
Проект и папки с исходным кодом
Файлы данных
Для упрощения управления необходимо преобразовать Trial
папка в отдельный компонент. В сложение вы хотите получить доступ к содержимому папки, для примера, ярлыки к ключевым файлам. Чтобы выполнить эти требования, извлеките папку из проекта и преобразуйте папку в ссылку на проект.
В представлении файлы щелкните правой кнопкой мыши по Trial
и выберите Extract to Referenced Project.
В диалоговом окне «Извлечение папки в новый проект» задайте следующие опции:
New Project Name - Для примера, DataLogging
.
New Project Location - Для примера, C:\Work\DataLogging
.
Reference type - Значение по умолчанию Relative reference
. Используйте значение по умолчанию, если вы задаете расположение нового проекта со ссылкой на текущий корень проекта. Если вы задаете полный путь для нового расположения, которое находится, например, на сетевом диске, выберите Absolute reference
.
Нажмите More Options. Если необходимо отключить любое действие миграции содержимого по умолчанию, снимите соответствующий флажок.
Нажмите Extract.
В двух открывшихся диалоговых окнах «Предупреждение» нажмите кнопку OK.
Папка Trial
и его содержимое удаляется из проекта. На вкладке Project Shortcuts в Referenced Projects разделе отображается новое DataLogging
кнопка.