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

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

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

Чтобы отобразить все файлы и папки в папке проекта, в представлении Files, нажимают All.

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

Создайте папку нового проекта.В представлении Files щелкните правой кнопкой по пробелу, и затем нажмите New> Folder.
Добавьте файлы в проект.

На вкладке Project кликните по стрелке вниз, чтобы расширить галерею Tools. Под Project Files нажмите Add Files. Выберите из списка неуправляемых файлов в папке проекта.

Также можно вставить или перетащить файлы и папки от файлового браузера операционной системы или Браузера текущей папки к проекту представление Files. Когда вы перетаскиваете файл к представлению Files, MATLAB® добавляет файл к проекту.

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

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

В представлении Files щелкните правой кнопкой по файлу, и затем выберите Remove from Project.

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

Переместите файлы проекта или папки.Вырежьте и вставьте или перетащите файлы в проекте.
Переименуйте файлы проекта или папки.В представлении Files щелкните правой кнопкой по файлу, и затем нажмите Rename.
Открытые файлы проекта.

В представлении Files щелкните правой кнопкой по файлу, и затем нажмите Open.

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

Содержимое файла проекта предварительного просмотра, не открывая файл.В представлении Files выберите файл. Панель в правом нижнем из представления Files отображает информацию о файле и метки. Чтобы восстановить панель, если это минимизировано, кликните по Кнопке восстановления.
Удалите файл проекта или папку.

В представлении Files щелкните правой кнопкой по файлу, и затем нажмите Delete.

Отмените или восстановите действие

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

Если вы используете систему контроля версий, также можно вернуться к конкретной версии файла или проекта. Для получения дополнительной информации см. Отмену изменений.

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

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

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

Например:

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

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

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

Можно отключить автоматические обновления при переименовании, удалив или удалив файлы в проекте. На вкладке MATLAB Home, в разделе Environment, нажимают Preferences. Выберите MATLAB> Project и очистите опцию Detect project-wide references when renaming, removing, and deleting files.

Для получения дополнительной информации об автоматических обновлениях при переименовании, удаляя или удаляя Simulink® файлы, такие как библиотека соединяются, модели - ссылки и коллбэки модели, видят Автоматические обновления При Переименовании, Удаляя или Удаляя Файлы (Simulink).

Похожие темы