主要内容

探索一个示例项目

这个例子使用乘法表应用程序示例项目来探索项目工具如何帮助您组织工作。

使用Times Table App示例,我们将探索如何:

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

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

  3. 分析项目中的依赖项,并定位尚未在项目中存在的所需文件。

  4. 修改某些项目文件,查找和查看修改文件,将它们与早期版本进行比较,并将修改文件提交到源控制。

  5. 只查看项目文件的视图、修改的文件以及项目根文件夹下的所有文件。

设置示例文件

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

matlab.project.example.timestable.

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

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

要查看项目中的文件,请在文件视图中,单击项目 (文件数量)。选择视图后,仅显示项目中的文件。

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

将文件视图为列表而不是树布局球场的右上角文件查看,选择列表

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

  • 要按名称搜索特定文件或文件类型,请在任何文件视图中键入搜索框中或单击过滤按钮。例如,在“搜索”字段中,输入文本时间表。该项目返回包含单词的所有文件和文件夹时间表。单击清除搜索。

  • 要搜索文件的内容,请到项目标签并单击搜索按钮。在“搜索”字段中输入值,然后单击输入。例如,输入单词测试。该项目显示包含该单词的所有文件和文件夹测试。单击清除搜索。

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

打开并运行常用文件

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

Times Table App项目包含多个快捷方式,包括开立项目要求的快捷方式,另一个包括在项目中运行所有测试。快捷方式使这些任务更容易对项目的用户更轻松。

在…上执行一个动作项目的快捷方式选项卡,单击关联的快捷方式。例如,要打开项目要求,请单击文档>要求。要运行测试,请单击测试>运行所有测试

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

将文件夹添加到项目

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

  1. 选择文件视图。

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

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

检查修改文件中的更改

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

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

  2. 右键点击来源/ timestablegame.m.并选择开放

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

  4. 在里面文件查看,选择修改(文件数量)标签。编辑文件后,您会看到修改(2)。您更改的文件将出现在列表中。

  5. 要查看更改,请右键单击来源/ timestablegame.m.在里面修改的文件视图并选择比较>与祖先。MATLAB比较工具将打开一个报告将Sandbox中的文件的修改版本与其祖先存储在版本控件中。比较报告类型可以根据您选择的文件而有所不同。如果选择要比较的Simulink万博1manbetx®模型,则此命令运行Simulink模型比较。

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

分析依赖关系

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

  1. 项目选项卡上,单击依赖分析仪

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

现在,删除其中一个所需的文件。选择项目文件查看,右键单击来源/ timestablegame.m.文件,并选择从项目中删除。点击去掉在“从项目中移除”对话框中。

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

再次检查是否有问题。

  1. 在依赖分析器中,在属性窗格,指向问题消息,不是在项目, 在下面问题点击放大镜。图表更新以突出显示问题文件,Timestablegame.m。

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

既然你已经看到了这个问题,通过将缺失的文件返回到项目来解决它。右键单击该文件并选择加入项目。下次运行依赖性分析时,文件不会显示为问题文件。

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

  1. 在里面的观点部分中,点击源码控制。该图形根据源代码控制状态为文件着色。

  2. 在图中或在图表中选择修改后的文件文件列表

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

运行项目完整性检查

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

提交修改文件

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

  1. 在文件视图中,选择修改(文件数量)标签。您更改的文件显示在列表中。

  2. 若要将更改提交给源代码管理,请在项目标签,在源码控制部分中,点击犯罪

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

查看项目和源控制信息

要查看和编辑项目详细信息,请访问项目标签,在环境部分中,点击细节。查看和编辑项目详细信息,如名称、描述、项目根目录、启动文件夹和包含生成文件的文件夹的位置。

若要查看有关源代码控制集成和存储库位置的详细信息,请在项目标签,在源码控制部分中,点击git细节。乘法表应用程序示例项目使用Git源代码控制。

关闭项目

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

proj = currentProject;关闭(proj);

相关话题