Main Content

管理工程文件

下表显示如何添加、移动、重命名和打开工程文件及文件夹。其中某些操作可能会引发自动更新,而这些更新会影响到其他文件。所有操作都可以撤消和重做。

操作过程
查看工程文件。文件视图中,点击工程以仅显示工程中包含的文件和文件夹。
查看工程文件夹中的所有文件。

要显示工程文件夹中的所有文件和文件夹,请在文件视图中,点击全部

您可能不想在工程中包含所有文件。例如,您可能要排除 SVN 或 CVS 源代码管理文件夹。有关详细信息,请参阅处理工程中的派生文件

新建工程文件夹。文件视图中,右键点击空白区域,然后点击新建 > 文件夹
将文件添加到工程中。

工程选项卡上,点击向下箭头以展开工具库。在工程文件下,点击添加文件。从工程文件夹中的非托管文件列表中进行选择。

您也可以将文件和文件夹从操作系统文件浏览器或当前文件夹浏览器中粘贴或拖动到工程的文件视图中。将文件拖到文件视图时,MATLAB® 会将文件添加到工程中。

要以编程方式添加文件,请使用 addFileaddFolderIncludingChildFiles 函数。例如,要将名为 myfile.m 的文件添加到 proj 工程对象,请键入 addFile(proj,'myfile.m');

删除工程文件或文件夹。

文件视图中,右键点击该文件,然后选择从工程中删除

要以编程方式删除文件,请使用 removeFile 函数。

移动工程文件或文件夹。剪切并粘贴或拖动工程中的文件。
重命名工程文件或文件夹。文件视图中,右键点击文件,然后点击重命名
打开工程文件。

文件视图中,右键点击文件,然后点击打开

您也可以双击该文件。

预览工程文件内容而不打开文件。文件视图中,选择该文件。文件视图右下角的面板会显示文件信息和标签。要在面板最小化的情况下还原面板,请点击“还原” 按钮。
删除工程文件或文件夹。

文件视图中,右键点击该文件,然后点击删除

撤消或重做操作

点击工具条右上角的

如果您使用源代码管理,还可以还原到文件或工程的特定版本。有关详细信息,请参阅还原更改

重命名、删除或移除文件时自动更新

重命名、删除或移除工程中的文件或文件夹时,工程将运行依存关系分析,以检查对其他工程文件的影响。分析完成后,工程将显示受影响的文件。如果您尚未对工程运行依存关系分析,则运行该分析可能需要一些时间。后续分析是增量更新,因此运行速度更快。

重命名文件时,您可以选择自动更新文件引用。重命名时自动更新文件引用可防止因手动更改名称或路径以及忽略或错误键入名称而导致的错误。

例如:

  • 重命名类时,您可以选择自动更新从该类继承的所有类。

  • 重命名 .m.mlx 文件时,您可以选择自动更新调用该文件的文件和回调。工程不会自动更新 .mlx 文件。您需要手动更新它们。

  • 重命名 C 文件时,工程会提示您更新使用该文件的 S-Function。

您可以禁用在重命名、删除或移除工程中的文件时自动更新。在 MATLAB 的主页选项卡上的环境部分中,点击预设。选择 MATLAB > 工程,并清除在重命名、移除和删除文件时检测工程范围内的引用选项。

有关重命名、删除或移除 Simulink® 文件(如库链接、模型引用和模型回调)时自动更新的详细信息,请参阅Automatic Updates When Renaming, Deleting, or Removing Files (Simulink)

相关主题