主要内容

edit

编辑或创建文件

说明

edit 在编辑器中打开名为 Untitled.m 的新文件。MATLAB® 不会自动保存 Untitled.m

示例

edit file 在编辑器中打开指定文件。如果 file 尚不存在,MATLAB 会询问是否创建它。您必须拥有该路径的写入权限才能创建 file。否则,MATLAB 将忽略该参量。

不支持使用 edit 函数编辑 MAT 文件和二进制文件,如 P 代码文件和 MEX 文件。

示例

edit file1 ... fileN 在编辑器中打开 file1 ... fileN 的所有文件。

示例

示例

全部折叠

在 MATLAB® 编辑器(或默认编辑器)中创建并打开名为 Untitled.m 的新文件。Untitled.m 不会显示在您的“当前文件夹”中。

edit

在新文件夹中创建两个新文件。

使用字符向量在新目录中创建一个文件。将显示一个对话框,询问是否要创建 new_script.m。选择以创建并打开 tests/new_script.m

mkdir tests
edit tests/new_script.m

使用字符串创建第二个文件。选择以创建并打开 tests/new_script2.m

S = "tests/new_script2.m";
edit(S)

按顺序创建并打开以下文件:file1file2file3file4

edit file1 file2 file3 file4

输入参数

全部折叠

文件名,指定为字符向量或字符串。

file 可以包括部分路径、完整路径、相对路径或无路径。如果 file 只包含部分路径或未包含路径,则 edit 在搜索路径中查找文件。如果 file 指定的路径包含并不存在的文件夹,MATLAB 会提示出错。

如果您没有指定扩展名,并且 MATLAB 找不到 file,则 edit 会创建具有指定名称和 .m 扩展名的文件。您必须指定扩展名才能打开 .mdl 文件。

如果 file 出现在 MATLAB 搜索路径中的多个位置,edit 会打开在该路径中找到的第一个 file 实例。file 的其他实例被视为遮蔽。要编辑遮蔽的 file 实例,请包含 file 的部分路径。

示例edit folderName/file

如果 file 是在包中定义的,要显式引用该文件,请包含包标识符。有关指定包标识符的详细信息,请参阅Distinguish Between Packages Using Package Identifiers

示例edit packageName@1.0.1/file

如果文件为某个类或命名空间的一部分,请指定文件的路径和扩展名,或者用句点分隔名称的各个部分。

示例:edit className.name

示例:edit namespaceName.name

示例:edit namespaceName.className.name

示例:edit namespaceName.name

数据类型: char | string

文件名,指定为由空格分隔的字符向量或字符串列表。有关指定文件的详细信息,请参阅 file

示例: edit myscript1.m myscript2.mlx myfunction.m

版本历史记录

在 R2006a 之前推出