Чтобы переместить или добавить файлы проекта, можно перетащить их к Проекту Simulink® или использовать операции буфера обмена.
Чтобы добавить файлы к вашему проекту, можно вставить файлы или перетащить их от файлового браузера операционной системы или Браузера текущей папки MATLAB® на представление файлов Проекта в Проекте Simulink. Когда вы перетаскиваете файл к представлению файлов Проекта, вы добавляете файл к проекту. Для проектов под системой контроля версий вы также добавляете файл к системе контроля версий.
Чтобы переместить файлы в рамках вашего проекта, вырежьте и вставьте или перетащите файлы в Проекте Simulink.
См. также Добавление файлов к Проекту.
Когда вы переименовываете, удаляете или удаляете файлы или папки в проекте Simulink, проверках проекта на влияние в других файлах проекта. Можно найти и зафиксировать влияние, такое как измененные ссылки библиотеки, модели - ссылки и образцовые обратные вызовы. Можно постараться не осуществлять рефакторинг боль, разыскивающую другие затронутые файлы. Автоматическое переименование помогает предотвратить ошибки, которые следуют из того, чтобы изменять названия или пути вручную и пропуск или ввод с опечатками одного или нескольких экземпляров имени.
Например:
При переименовании библиотеки проект предлагает автоматически обновлять все ссылки библиотеки на переименованную библиотеку.
При переименовании класса проект предлагает автоматически обновлять все классы, которые наследовались ему. Если вы переименовываете .m
или файл .mlx
, проект предлагает автоматически обновлять любые файлы и обратные вызовы, которые вызывают его.
При удалении файлов или удалении их из проекта, проект предлагает вам, если другие файлы относятся к ним. Необходимо решить, как зафиксировать затронутые файлы вручную.
При переименовании файла C проект предлагает вам обновлять S-функцию, которая использует его.
При переименовании шин или элементов шины с помощью Редактора Шины Simulink, проект предлагает вам обновлять все использования в проекте.
Использовать автоматические обновления:
Переименуйте модель, библиотеку или файл MATLAB в проекте Simulink.
Проект запускает анализ зависимостей, чтобы искать влияние в других файлах.
В диалоговом окне Rename можно исследовать файлы, на которые повлияли, принять решение переименовать и обновить, просто переименовать, или отмена, переименовывающая файл.
Если вы выбираете автоматические обновления, можно исследовать результаты в обновленных файлах.
Откройте проект окна со стеклоподъемником в качестве примера путем ввода в MATLAB:
slexPowerWindowStart
В Проекте Simulink расширьте папку model
и переименуйте модель slexPowerWindowControl.slx
к slexPowerWindowControlSystem.slx
.
Проект запускает анализ зависимостей, чтобы искать влияние в других файлах, и затем отчеты диалогового окна Rename файлы, на которые повлияли.
В диалоговом окне Rename нажмите, Show повлиял на файлы. Расширьте последний затронутый файл, чтобы просмотреть зависимость, которая является моделью - ссылкой.
Чтобы просмотреть зависимость, подсвеченную в модели, дважды кликните последнюю строку Модели - ссылки в диалоговом окне Rename. Наблюдайте имя модели относительно подсвеченного блока управления, slexPowerWindowControl
.
В диалоговом окне Rename нажмите Rename и Update.
Проект обновляет файлы влияния, чтобы использовать новое имя модели в моделях - ссылках. Когда проект может автоматически переименовать элементы, он сообщает об успехе с галочкой. С некоторым влиянием необходимо решить, как зафиксировать затронутые файлы вручную.
Исследуйте результаты путем двойного клика по элементам в диалоговом окне Rename. Дважды кликните последнюю строку Модели - ссылки. Проверьте, обновляется ли имя модели на подсвеченном блоке управления к slexPowerWindowControlSystem
.