此示例使用Times Table App示例项目来探索项目工具如何帮助您组织您的工作。
使用Times Table App示例,我们将探索如何:
在源控制下设置并浏览一些示例项目文件。
检查项目快捷方式以访问常用文件和任务。
分析项目中的依赖关系,并找到项目中尚未的所需文件。
修改某些项目文件,查找和查看修改文件,将它们与早期版本进行比较,并将修改文件提交到源控制。
仅浏览项目文件的视图,修改文件和项目根文件夹下的所有文件。
创建时代表应用程序示例项目文件的工作副本并打开项目。MATLAB®将文件复制到示例文件夹,以便您可以编辑它们。该项目将文件放在Git™源控制下。
matlab.project.example.timesTable
您可以通过使用介绍,搜索和排序项目文件文件看法。
要查看项目中的文件,请在文件查看,点击项目 (文件数量
).选择视图后,仅显示项目中的文件。
要查看项目文件夹中的所有文件,请单击全部.此视图显示项目root下的所有文件,而不仅仅是项目中的文件。因此,此视图对于将文件添加到项目中是有用的。
将文件视图为列表而不是树布局右上角的字段文件查看,选择列表.
有几种方法可以在项目中查找文件和文件夹:
要按名称搜索特定文件或文件类型,请在任何文件视图中键入搜索框中或单击筛选按钮。例如,在“搜索”字段中,输入文本时间表
.该项目返回包含单词的所有文件和文件夹时间表
.点击清除搜索。
要搜索文件的内容,请转到项目标签并单击搜索按钮。在“搜索”字段中输入值,然后单击进入.例如,输入单词测试
.该项目显示包含单词的所有文件和文件夹测试
.点击清除搜索。
要更改文件分组或排序的方式以及自定义列,请单击操作按钮,并从可用选项中进行选择。
您可以使用快捷方式使文件更容易找到一个大型项目。查看和运行快捷方式项目快捷方式选项卡。您可以将快捷方式组织成组。
Times Table App项目包含多个快捷方式,包括开立项目要求的快捷方式,另一个包括在项目中运行所有测试。快捷方式使这些任务更容易对项目的用户更轻松。
执行一个动作,在项目快捷方式选项卡,单击关联的快捷方式。例如,要打开项目要求,请单击文档>要求.要运行测试,请单击测试>运行所有测试.
要创建新的快捷方式,请选择文件查看,右键单击文件,然后选择创建快捷方式.
创建一个新文件夹并将其添加到项目路径中。将项目文件夹添加到项目路径可确保项目的所有用户都可以访问其中的文件。
选择文件看法。
右键单击白色空间,然后选择新>文件夹.输入文件夹的名称。该文件夹自动添加到项目中。
右键单击新文件夹并选择项目路径>添加到项目路径(包括子文件夹).
打开文件,进行更改,并查看更改。
选择文件看法。使用树布局查看文件夹,然后展开公用事业
文件夹。
右键点击来源/ timestablegame.m.
并选择打开.
在编辑器中进行更改,例如添加注释,并保存文件。
在里面文件查看,选择修改的 (文件数量
)选项卡。编辑文件后,您会看到修改(2).您更改的文件将显示在列表中。
要查看更改,请右键单击来源/ timestablegame.m.
在里面修改的文件视图和选择相比>与祖先相比.MATLAB比较工具将打开一个报告将Sandbox中的文件的修改版本与其祖先存储在版本控件中。比较报告类型可以根据您选择的文件而有所不同。如果选择要比较的Simulink金宝app®模型,则此命令运行Simulink模型比较。
*注意 - 当您打开时刻表应用程序示例项目时,该项目显示了一个修改后的文件资源
文件夹。这是打开示例项目的副作用。在自己的项目中编辑文件时,只有影响文件元数据的更改,例如将标签添加到文件中,请创建修改后的文件资源
文件夹。
要检查项目中所有必需的文件,请在修改文件上运行文件依赖关系分析。
在这一点项目选项卡,单击依赖性分析仪.
依赖图显示项目中所有分析的依赖关系的结构。右窗格列出了必需的工具箱和任何问题文件。观察没有列出的问题。
现在,删除其中一个所需的文件。选择项目文件查看,右键单击来源/ timestablegame.m.
文件,然后选择从项目中删除.点击消除在“从项目”对话框中删除。
依赖性分析器自动更新图形和问题章节特性窗格。
再次检查问题。
在依赖性分析仪中,在特性窗格,指向问题消息,没有项目
, 在下面问题然后点击放大镜.图表更新以突出显示问题文件,Timestablegame.m。
要查看问题文件的依赖项,请在影响分析部分,点击所有依赖项.
既然你已经看到了这个问题,通过将缺失的文件返回到项目来解决它。右键单击该文件并选择加入项目.下一次运行依赖关系分析时,该文件不会显示为问题文件。
运行依赖性分析后,要调查修改文件的依赖项,请执行影响分析。
在里面意见部分,点击源码控制.图表通过源控制状态将文件颜色。
在图中或在图表中选择修改后的文件文件列表.
要查看修改文件的依赖项,请在影响分析部分,点击所有依赖项.
要确保更改已准备好提交,请检查您的项目。在这一点项目选项卡,单击运行检查运行项目完整性检查。检查查找缺少文件,文件以添加到源控制或从源控制中检索以及其他问题。Checks对话框可以在可能的情况下为发现的问题提供自动修复。当你单击时细节按钮在“检查”对话框中,您可以查看建议的操作并决定是否进行更改。
修改文件后,您对检查结果感到满意后,您可以将更改提交到源控制存储库。
在文件视图中,选择修改的 (文件数量
)选项卡。您更改的文件将显示在列表中。
致力于您对源控制的更改项目标签,在源码控制部分,点击提交.
输入您提交的评论,然后单击提交.当源控制提交更改时,请观看状态栏中的消息。在Git中,您可以拥有本地和远程存储库。这些指令提交到本地存储库。提交远程存储库源码控制部分,点击拉.
查看和编辑项目详细信息项目标签,在环境部分,点击细节.查看和编辑项目详细信息,例如名称,描述,项目root root,启动文件夹和包含生成文件的文件夹的位置。
查看有关源控制集成和存储库位置的详细信息项目标签,在源码控制部分,点击git细节.时代表应用程序示例项目使用Git源控制。
点击在项目窗口的右上角关闭项目。
proj = currentProject;关闭(proj);