主要内容

探索一个示例项目

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

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

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

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

  3. 分析项目中的依赖项,并找到项目中尚未包含的所需文件。

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

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

设置示例文件

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

matlab.project.example.timesTable

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

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

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

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

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

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

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

  • 如果需要搜索文件的内容,请进入项目选项卡并单击搜索按钮。在搜索字段中输入值,单击输入.例如,输入单词测试.该项目将显示包含该单词的所有文件和文件夹测试.单击清除搜索。

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

打开并运行常用文件

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

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

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

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

将文件夹添加到项目

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

  1. 选择文件视图。

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

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

检查已修改文件中的更改

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

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

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

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

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

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

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

分析依赖关系

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

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

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

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

Dependency Analyzer自动更新图和问题部分的属性窗格。

再次检查问题。

  1. 在依赖项分析器中,在属性Pane,指向问题信息,不是在项目下,问题然后点击放大镜.图表更新,突出显示问题文件,timesTableGame.m。

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

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

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

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

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

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

运行项目完整性检查

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

提交修改的文件

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

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

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

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

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

以查看和编辑项目详细信息项目选项卡,环境部分中,点击细节.查看和编辑项目详细信息,如名称、描述、项目根、启动文件夹和包含生成文件的文件夹的位置。

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

关闭项目

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

项目= currentProject;关闭(项目);

相关的话题

Baidu
map