exponenta event banner

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

Поиск, маркировка, пакетный процесс, совместное использование и обновление файлов проекта, а также создание сценариев

Проекты помогают организовать крупные проекты моделирования путем поиска необходимых файлов, управления файлами и параметрами, совместного использования и взаимодействия с системой управления версиями. Смотрите раздел Что такое проекты?.

Функции

развернуть все

currentProjectПолучить текущий проект
openProjectЗагрузка существующего проекта
addFileДобавить файл или папку в проект
addFolderIncludingChildFilesДобавление папок и дочерних файлов в проект
addLabelПрикрепить метку к файлу проекта
addPathДобавить папку в путь проекта
addReferenceДобавить проект, на который имеется ссылка, в проект
addShortcutДобавить ярлык в проект
closeЗакрыть проект
createCategoryСоздание категории меток проекта
createLabelСоздать метку проекта
exportЭкспорт проекта в архив
findCategoryНайти категорию меток проекта
findFileПоиск файла проекта по имени
findLabelПолучение метки файла проекта
isLoadedОпределить, загружен ли проект
reloadПерезагрузить проект
removeCategoryУдалить категорию меток проекта
removeLabelУдалить метку из проекта
runChecksВыполнить все проверки проекта

Устаревший API

simulinkproject(Не рекомендуется) Открыть проект и получить объект проекта
slproject.loadProject(Не рекомендуется) Загрузить проект
slproject.getCurrentProjects(Не рекомендуется) Перечислить все проекты верхнего уровня
addFile(Не рекомендуется) Добавить файл в проект
addFolderIncludingChildFiles(Не рекомендуется) Добавление папки и дочерних файлов в проект
addLabel(Не рекомендуется) Прикрепить метку к файлу проекта
addPath(Не рекомендуется) Добавить папку в путь к проекту
addReference(Не рекомендуется) Добавить проект, на который имеется ссылка, в проект
addShortcut(Не рекомендуется) Добавить ярлык в проект
close(Не рекомендуется) Закрыть проект
createCategory(Не рекомендуется) Создать категорию меток проекта
createLabel(Не рекомендуется) Определение метки проекта
export(Не рекомендуется) Экспорт проекта в zip
findCategory(Не рекомендуется) Получить категорию меток проекта
findFile(Не рекомендуется) Получить файл проекта по имени
findLabel(Не рекомендуется) Получить метку файла проекта
isLoaded(Не рекомендуется) Определите, загружен ли проект
reload(Не рекомендуется) Перезагрузить проект
removeCategory(Не рекомендуется) Удалить категорию меток проекта
removeLabel(Не рекомендуется) Удалить метку из проекта

Темы

Сценарии

Автоматизация задач проекта с помощью сценариев

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

Частые задачи

Открыть последние проекты

Откройте последние проекты из MATLAB ® или Simulink ®.

Создание ярлыков для частых задач

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

Использование ярлыков для поиска и выполнения частых задач

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

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

Группировать и сортировать представления файлов

Управление столбцами списка или дерева и скрытие папок в представлениях файлов проекта.

Поиск внутри файлов проекта и фильтрация представлений файлов

Поиск внутри моделей и других файлов в проекте и фильтрация файлов для отображения.

Работа с файлами проекта

Доступ к обычным операциям с файлами с помощью контекстного меню в проекте.

Управление затененными и грязными моделями и другими файлами проекта

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

Перемещение, переименование, копирование или удаление файлов проекта

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

Вернуть изменения

Отмена последних изменений в проекте.

Метки файлов

Создать метки

В проекте используйте метки для организации файлов и передачи информации пользователям проекта.

Добавление меток в файлы

В проекте используйте метки для организации файлов и передачи информации пользователям проекта.

Просмотр и редактирование данных метки

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

Обработка настраиваемых задач

Создание пользовательской функции задачи

Создайте функции и запустите их в выбранных файлах проекта.

Запуск настраиваемой задачи проекта и публикация отчета

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

Совместное использование проектов

Архивировать проекты

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

Поделиться проектом по электронной почте

Для упаковки и совместного использования файлов проектов в Windows ® можно отправить проект по электронной почте в виде архивного файла.

Совместное использование проекта в качестве панели инструментов MATLAB

Чтобы упаковать файлы проекта и предоставить общий доступ к ним, создайте из проекта панель инструментов MATLAB.

Поделиться проектом на GitHub

Чтобы поделиться своим проектом, сделайте его общедоступным на GitHub ®.

Обновить проекты

Обновление всех моделей проектов, библиотек и файлов кода MATLAB

Обновите все модели, библиотеки и файлы кода MATLAB в проекте с помощью инструмента «Обновить проект» в проекте.

О проектах

Что такое проекты?

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

Что можно сделать с помощью быстрых ссылок на проекты?

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

Совместное использование проектов

Совместная работа с проектами по электронной почте, архивным файлам, шаблонам, инструментам MATLAB или через GitHub.

Характерные примеры