主要内容

移动、重命名、复制或删除项目文件

移动或添加文件

要移动或添加项目文件,可以将它们拖到项目或使用剪贴板操作。

  • 要将文件添加到项目中,可以将文件粘贴或从操作系统文件浏览器或MATLAB中拖动®当前文件夹浏览器到项目项目中的文件视图。将文件拖到项目文件视图,将文件添加到项目中。对于源控制下的项目,还将文件添加到源控制。

  • 要在项目中移动文件,请在项目中剪切、粘贴或拖动文件。

另请参阅向项目添加文件

当重命名,删除,或删除文件时自动更新

当您重命名、删除或删除项目中的文件或文件夹时,项目将检查对其他项目文件的影响。您可以找到并修复诸如更改的库链接、模型引用和模型回调等影响。您可以避免重构的痛苦跟踪其他受影响的文件。自动重命名有助于防止由于手动更改名称或路径以及忽略或错误输入名称的一个或多个实例而导致的错误。

例如:

  • 当重命名一个库时,项目提供自动更新到重命名库的所有库链接。

  • 当重命名一个类时,项目提供自动更新从它继承的所有类。如果你重命名.m或者.mlx.文件,项目提供自动更新任何文件和调用它的回调。

  • 当从项目中删除文件或删除它们时,项目会提示您是否有其他文件引用它们。您必须决定如何手动修复受影响的文件。

  • 当重命名C文件时,项目会提示您更新使用它的s函数。

  • 使用Simulink总线编辑器重命名总线或总线元素时,该项目会提示您更新项目中的所有用法。万博1manbetx

    当重命名总线或总线元素时,您可以禁用项目提示和分析,同时为其他文件启用自动更新。在MATLAB首页选项卡,环境部分中,点击首选项.选择MATLAB>项目和取消重命名Simulink总线和总线元素时检测项目范围的引用万博1manbetx

当重命名、删除或删除项目中的文件时,可以禁用自动更新。在MATLAB首页选项卡,环境部分中,点击首选项.选择MATLAB>项目和取消重命名,删除和删除文件时检测项目范围的引用

使用自动更新:

  1. 重命名项目中的模型,库或MATLAB文件。

    该项目运行依赖项分析以查找其他文件中的影响。

  2. 在“重命名”对话框中,您可以检查受影响的文件,选择重命名和更新,只需重命名,或取消重命名文件。

  3. 如果选择自动更新,可以在更新的文件中检查结果。

使用Power Window项目自动重命名

  1. 通过输入MATLAB打开电源窗口示例项目:

    slexPowerWindowStart
    该项目打开顶部模型、一些作用域和一个动画窗口。

  2. 在项目中,展开模型文件夹,并重命名slexpowerwindowcontrol.slx.模型到slexPowerWindowControlSystem.slx

    该项目运行依赖性分析,以查找其他文件中的影响,然后重命名对话框报告受影响的文件。

  3. 在“重命名”对话框中,单击显示影响文件.展开最后一个受影响的文件以查看依赖项,这是一个模型引用。

  4. 要查看模型中突出显示的依赖项,双击最后一个模型参考“重命名”对话框中的行。在突出显示的控制块上观察模型名称,slexPowerWindowControl

  5. 在“重命名”对话框中,单击重命名和更新

    项目更新影响文件以在模型引用中使用新的模型名称。当项目可以自动重命名项时,它会用一个复选标记报告成功。对于某些影响,您必须决定如何手动修复受影响的文件。

  6. 双击“重命名”对话框中的项目,检查结果。双击最后模型参考线。检查突出显示控制块上的型号是否已更新为slexPowerWindowControlSystem

相关话题