exponenta event banner

Управление файлами проекта

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

ДействиеПроцедура
Просмотр файлов проекта.В представлении «Файлы» нажмите «Проект», чтобы отобразить только файлы и папки, включенные в проект.
Просмотр всех файлов в папке проекта.

Для отображения всех файлов и папок в папке проекта в представлении «Файлы» нажмите кнопку «Все».

Возможно, не требуется включать все файлы в проект. Например, можно исключить папки системы управления версиями SVN или CVS. Дополнительные сведения см. в разделе Работа с производными файлами в проектах.

Создание новой папки проекта.В представлении «Файлы» щелкните правой кнопкой мыши в свободном пространстве и выберите «Создать» > «Папка».
Добавление файлов в проект.

На вкладке «Проект» в разделе «Сервис» выберите «Выполнить проверки» > «Добавить файлы». Выберите файл из списка неуправляемых файлов в папке проекта.

Можно также вставить или перетащить файлы и папки из обозревателя файлов операционной системы или браузера текущих папок в вид «Файлы проекта». При перетаскивании файла в вид «Файлы» MATLAB ® добавляет файл в проект.

Чтобы добавить файл программным способом, используйте addFile и addFolderIncludingChildFiles функции. Например, для добавления файла с именем myfile.m в proj объект проекта, тип addFile(proj,'myfile.m');.

Удаление файлов или папок проекта.

В представлении «Файлы» щелкните файл правой кнопкой мыши и выберите «Удалить из проекта».

Чтобы удалить файл программным способом, используйте removeFile функция.

Перемещение файлов или папок проекта.Вырезание и вставка или перетаскивание файлов в проекте.
Переименование файлов или папок проекта.В представлении «Файлы» щелкните файл правой кнопкой мыши и выберите «Переименовать».
Открыть файлы проекта.

В представлении «Файлы» щелкните файл правой кнопкой мыши и выберите «Открыть».

Также можно дважды щелкнуть файл.

Просмотр содержимого файла проекта без открытия файла.В представлении «Файлы» выберите файл. На панели в правом нижнем углу вида «Файлы» отображаются сведения о файле и его метки. Чтобы восстановить панель, если она свернута, нажмите кнопку «Восстановить».
Удаление файла или папки проекта.

В представлении «Файлы» щелкните файл правой кнопкой мыши и выберите команду «Удалить».

Отменить или повторить действие

Щелкните значок или в правом верхнем углу панели инструментов.

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

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

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

При переименовании файлов проект предлагает автоматически обновлять ссылки на файл. Автоматическое обновление ссылок на файл при переименовании предотвращает ошибки, которые приводят к изменению имен или путей вручную и игнорированию или ошибочности имени.

Например:

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

  • При переименовании .m или .mlx , проект предлагает автоматически обновлять любые файлы и обратные вызовы, которые его вызывают.

  • При переименовании файла C проект предлагает обновить использующую его S-функцию.

Дополнительные сведения об автоматических обновлениях при переименовании, удалении или удалении файлов Simulink ®, таких как ссылки на библиотеки, ссылки на модели и обратные вызовы модели, см. в разделе Автоматическое обновление при переименовании, удалении или удалении файлов (Simulink).

Связанные темы