主要内容

Findfile

按名称查找项目文件

描述

例子

文件= findfile(Proj,,,,FileorFolder用指定名称获取指定项目中的文件。您需要在查询标签或使用该文件之前获取文件addlabel或者删除标签功能。

例子

全部收缩

打开时代表应用程序项目。利用当前的项目从当前加载的项目中创建一个项目对象。

matlab.project.example.timestable proj = CurrentProject;

利用Findfile按名称获取文件。如果文件位于项目根的子文件夹中,则需要指定完整的路径。

myfile = findfile(proj,“源/timestablegame.m”
myfile =带有属性的ProjectFile:路径:“ C:\ myProjects \ ackles \ timestableApp \ source \ timestablegame.m”标签:[1×1 matlab.project.label] revision:“ 734fb2f815848e22694d9acec7aac7ea indrist 45 exiprip.

另外,您可以通过索引获取文件。获取第一个文件。

file = proj.files(1);

找出您可以使用该文件做什么。

方法(文件)
类Matlab.project.projectFile:addlabel Findlabel removelabel的方法

输入参数

全部收缩

项目,指定为matlab.project.project目的。利用当前的项目从当前加载的项目中创建一个项目对象。

相对于项目root文件夹,文件或文件夹的路径被指定为字符向量或字符串标量。指定的值必须包括从项目根到文件的完整路径,包括沿途的任何子文件夹的名称。它还必须包括文件扩展名。文件或文件夹必须在根文件夹中。

输出参数

全部收缩

项目文件,返回为ProjectFile您可以查询或修改的对象。

在R2019a中引入