主要内容

探索一个示例项目

本示例使用Times Table App示例项目来探索项目工具如何帮助您组织工作。

使用用时表应用程序的例子,我们将探索如何:

  1. 在源代码控制下设置和浏览一些示例项目文件。

  2. 检查访问常用文件和任务的项目快捷方式。

  3. 分析项目中的依赖项,并找到项目中还没有的所需文件。

  4. 修改一些项目文件,查找并检查修改后的文件,将它们与早期版本进行比较,并将修改后的文件提交给源代码控制。

  5. 只浏览项目文件、修改文件和项目根文件夹下的所有文件的视图。

设置示例文件

创建用时表应用程序示例项目文件的工作副本并打开该项目。MATLAB®将文件复制到示例文件夹,以便您可以编辑它们。该项目将这些文件置于Git™源代码控制之下。

matlab.project.example.timesTable

查看、搜索和排序项目文件

属性可以查看、搜索和排序项目文件文件视图。

要查看项目中的文件,请使用文件视图中,单击项目(文件数量.当选择视图时,只显示项目中的文件。

若要查看项目文件夹中的所有文件,请单击所有.这个视图显示了项目根目录下的所有文件,而不仅仅是项目中的文件。因此,该视图对于向项目添加文件非常有用。

要以列表而不是树的形式查看文件,请使用布局字段的右上角文件视图,选择列表

有几种方法可以在项目中找到文件和文件夹:

  • 若要按名称搜索特定文件或文件类型,请在任何文件视图中键入搜索框或单击过滤器按钮。例如,在搜索字段中输入文本timestable.该项目返回包含该单词的所有文件和文件夹timestable.单击清理搜查范围。

  • 若要搜索文件内容,请转到项目选项卡,然后单击搜索按钮。在搜索栏中输入,单击输入.例如,输入单词测试.该项目将显示包含该单词的所有文件和文件夹测试.单击清理搜查范围。

  • 若要更改文件分组或排序的方式,以及自定义列,请单击操作按钮并从可用选项中选择。

打开并运行常用文件

您可以使用快捷方式使在大型项目中更容易找到文件。上的查看和运行快捷方式项目的快捷方式选项卡。您可以将快捷方式组织成组。

Times Table App项目包含几个快捷方式,包括打开项目需求的快捷方式,以及运行项目中所有测试的快捷方式。快捷方式使项目用户更容易执行这些任务。

上执行操作项目的快捷方式页签,单击关联的快捷方式。例如,打开项目需求,单击文档>需求.要运行测试,单击Test >运行所有测试

要创建新的快捷方式,请选择文件查看,右键单击文件,选择创建快捷方式

将文件夹添加到项目

创建一个新文件夹并将其添加到项目路径。向项目路径添加项目文件夹可以确保项目的所有用户都可以访问其中的文件。

  1. 选择文件视图。

  2. 右键单击空白区域,然后选择新建>文件夹.输入文件夹名称。该文件夹将自动添加到项目中。

  3. 右键单击新文件夹并选择项目路径>添加到项目路径(含子文件夹)

检查已修改文件中的更改

打开文件,进行更改,并检查更改。

  1. 选择文件视图。使用树布局查看文件夹,然后展开公用事业公司文件夹中。

  2. 右键单击源/ timesTableGame.m并选择开放

  3. 在编辑器中进行更改,例如添加注释,然后保存文件。

  4. 文件视图,选择修改(文件数量选项卡。编辑文件后,您可以看到修改(2).您更改的文件将出现在列表中。

  5. 要查看更改,请单击右键源/ timesTableGame.m修改查看文件并选择比较>与祖宗比较.MATLAB比较工具打开一个报告,比较沙箱中文件的修改版本与其存储在版本控制中的祖先文件。根据所选文件的不同,比较报告类型可能有所不同。如果选择要比较的Simulink金宝app®模型,此命令将运行Simulink模型比较。

*注意-当您打开用时表应用程序示例项目时,该项目将在资源文件夹中。这是打开示例项目的副作用。在自己的项目中编辑文件时,只有影响文件元数据的更改(例如向文件添加标签)才会在资源文件夹中。

分析依赖关系

要检查项目中是否有所有必需的文件,请对修改的文件运行文件依赖分析。

  1. 项目选项卡上,单击向下箭头可展开工具画廊。下应用程序,点击依赖分析仪

  2. 依赖关系图显示了项目中所有已分析依赖关系的结构。右边窗格列出了所需的外接程序和任何有问题的文件。注意,没有列出任何问题文件。

现在,删除一个必需的文件。选择项目文件视图,右键单击源/ timesTableGame.m文件,并选择退出项目.点击删除在“从项目中移除”对话框中。

依赖项分析器自动更新图形和问题章节。属性窗格。

再次检查问题。

  1. 在依赖项分析器中属性窗格,指向问题消息,不在项目中下,问题然后按一下放大镜.图形更新以突出显示问题文件,timesTableGame.m。

  2. 要查看问题文件的依赖项,请在影响分析部分中,点击所有依赖项

现在您已经看到了问题,通过将丢失的文件返回到项目来修复它。右键单击该文件并选择添加到项目.下次运行依赖项分析时,该文件不会作为问题文件出现。

运行依赖项分析后,要调查修改文件的依赖项,请执行影响分析。

  1. 的观点部分中,点击源控制.该图根据源代码控制状态对文件进行了着色。

  2. 中选择已修改的文件文件列表

  3. 若要查看已修改文件的依赖项,请使用影响分析部分中,点击所有依赖项

运行项目完整性检查

要确保您的更改已经准备好提交,请检查您的项目。上运行项目完整性检查项目选项卡上,单击向下箭头可展开工具画廊。下项目检查,点击检查项目.检查查找丢失的文件、要添加到源代码控制或从源代码控制检索的文件以及其他问题。“检查”对话框提供对发现的问题的自动修复(如果可能的话)。当你点击细节按钮,您可以查看建议的操作,并决定是否进行更改。

提交修改后的文件

在修改文件并对检查结果感到满意之后,就可以将更改提交到源代码控制存储库。

  1. 在Files视图中,选择修改(文件数量选项卡。您更改的文件出现在列表中。

  2. 将更改提交给源代码控制,请在项目选项卡,在源控制部分中,点击提交

  3. 为您的提交输入评论,然后单击提交.当源代码控件提交更改时,请查看状态栏中的消息。在Git中,您可以同时拥有本地和远程存储库。这些指令提交到本地存储库。中提交到远程存储库源控制部分中,点击

查看项目和源代码控制信息

要查看和编辑项目详细信息,请在项目选项卡,在环境部分中,点击细节.查看和编辑项目详细信息,包括项目名称、描述、项目根目录、启动文件夹、生成文件所在文件夹位置等。

要查看有关源代码控制集成和存储库位置的详细信息,请访问项目选项卡,在源控制部分中,点击Git细节.用时表应用程序示例项目使用Git源代码控制。

关闭项目

单击在项目窗口的右上角关闭项目。

proj = currentProject;关闭(项目);

相关的话题