currentProject

Получите текущий проект

Синтаксис

Описание

пример

proj = currentProject получает в настоящее время открытый проект и возвращает объект proj проекта то, что можно использовать, чтобы управлять проектом программно. Когда в настоящее время открытый проект запускает ярлык, файл запуска или файл завершения работы для ссылочного проекта, currentProject возвращает объект для ссылочного проекта вместо этого. Если никакой проект не открыт, MATLAB® отображает ошибку. Чтобы программно проверять, загружается ли какой-либо проект, использовать matlab.project.rootProject вместо этого. Смотрите Проверку, если Проект Загружается.

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

Примеры

свернуть все

Откройте Табличный проект Приложения "Таймс" в качестве примера и доберитесь, проект возражают, что можно использовать, чтобы управлять проектом в командной строке.

matlab.project.example.timesTable
proj = currentProject
proj = 

  Project with properties:

                        Name: "Times Table App"
    SourceControlIntegration: "Git"
          RepositoryLocation: "C:\workSpace\examples\repositories\TimesTableApp"
       SourceControlMessages: [1×3 string]
                    ReadOnly: 0
                    TopLevel: 1
                Dependencies: [1×1 digraph]
                  Categories: [1×1 matlab.project.Category]
                       Files: [1×15 matlab.project.ProjectFile]
                   Shortcuts: [1×4 matlab.project.Shortcut]
                 ProjectPath: [1×3 matlab.project.PathFolder]
           ProjectReferences: [1×0 matlab.project.ProjectReference]
                StartupFiles: [1×0 string]
               ShutdownFiles: [1×0 string]
         DefinitionFilesType: FixedPathMultiFile
                 Description: "This example project contains the source code and tests for a simple educational app. ↵↵Use the "Project Shortcuts" toolstrip tab to find ways of getting started with this project."
                  RootFolder: "C:\workSpace\examples\TimesTableApp"
       SimulinkCodeGenFolder: ""
        ProjectStartupFolder: "C:\workSpace\examples\TimesTableApp"
         SimulinkCacheFolder: ""

Выходные аргументы

свернуть все

Проект, возвращенный как matlab.project.Project объект. Используйте matlab.project.Project программно управлять в настоящее время открытым проектом.

Введенный в R2019a
Для просмотра документации необходимо авторизоваться на сайте