编辑器/调试器预设项
您可以使用“编辑器/调试器”预设项自定义编辑器、实时编辑器和调试器的显示和功能。
编辑器/调试器的常规预设项
可以指定 MATLAB® 使用的编辑器,以及 MATLAB 编辑器和实时编辑器在各种情形下的行为方式。
在主页选项卡上的环境部分中,点击 预设项。选择编辑器/调试器,然后按下表所述调整预设选项。
某些常规预设项在 MATLAB Online™ 中不可用。
预设项 | 用法 |
---|---|
编辑器 | 选择您希望 MATLAB 桌面在您编辑文件时使用的编辑器:
如果您选择文本编辑器,请指定您要使用的编辑器应用程序的完整路径,例如 Emacs 或 vi。例如, 此预设项仅适用于纯文本文件,例如扩展名为 |
最近使用的文件列表 | 在条目数字段中,键入您要在文件菜单底部的最近使用的文件列表中显示的文件数。 |
在编辑器中打开文件 | 如果您希望在重新启动 MATLAB 时重新打开上次 MATLAB 会话期间的编辑器及其所含文件,请选择在重新启动时打开先前 MATLAB 会话中的文件。 |
选择 MATLAB 到达断点时自动打开文件,以便在 MATLAB 在该文件中遇到断点时打开运行中的程序文件。 | |
文件自动更改 | 如果希望编辑器或实时编辑器在您点击离开文件时自动保存对文件所做的更改,请选中在文件外点击时保存更改。要在点击离开时自动保存更改,您必须已经至少保存过一次该文件。 在 MATLAB Online 中,此预设项位于 MATLAB > 编辑器/调试器 > 保存下。 |
如果目前已在编辑器中打开的文件没有尚未保存的更改,而您希望编辑器自动重新加载您已在 MATLAB 外部打开和编辑的文件版本,请选择重新加载已在外部修改的未编辑的文件。 | |
选择在文件结尾添加行终止符可使 MATLAB 将一个新空行(有时称为 此预设项仅适用于纯文本文件,例如扩展名为 | |
调试 | 使用显示内联 "步入" 按钮选项指定何时显示内联“步入”按钮。
|
编辑器/调试器显示预设项
您可以更改编辑器和实时编辑器的外观。
在主页选项卡上的环境部分中,点击 预设。选择编辑器/调试器 > 显示,然后按下表所述调整预设选项。
预设项 | 用法 |
---|---|
常规显示选项 | 选择高亮显示当前行并选择一种颜色来高亮显示光标(也称为插入光标)所在的行。 此预设项不适用于实时编辑器。 |
选择显示行号可沿编辑器和实时编辑器窗口左边缘显示行号。 | |
选择在编辑模式下启用数据提示可在您编辑 MATLAB 代码文件时显示数据提示。(在调试模式下始终启用数据提示。) 有关详细信息,请参阅查看变量值。 此预设项不适用于实时编辑器。 | |
从实时编辑器默认视图中选择选项,以指定创建新实时脚本时的默认输出位置:
| |
如果您需要“以实时脚本方式打开”前注出现在编辑器中文档的顶部,请选择显示 "以实时脚本方式打开" 横幅。 | |
右侧文本限制 | 选择显示行可在编辑器中的指定列(放置)显示具有指定颜色的垂直行。 有关详细信息,请参阅Change the Right-Side Text Limit Indicator。 此预设项不适用于实时编辑器。 |
编辑器/调试器制表符预设项
可以指定制表符和缩进的大小以及有关制表符在编辑器和实时编辑器中的行为方式的详细信息。
在主页选项卡上的环境部分中,点击 预设。选择编辑器/调试器 > 制表符,然后按下表所述调整预设选项。
选项 | 用法 |
---|---|
制表符大小 | 指定在您按 Tab 键时插入的空位量。 在更改制表符大小时,它会更改该文件中现有行的制表符大小,除非您同时选择 Tab 键插入空位。 |
缩进大小 | 指定自动缩进的缩进大小。要设置自动缩进预设项,请参阅编辑器/调试器语言预设项。 |
Tab 键插入空位 | 选择此选项可在您按下 Tab 键时插入一系列空位。否则,一个制表符充当一个空位,其长度等于制表符大小。 |
Emac 样式的 Tab 键智能缩进 | 指定一个与 Emacs 编辑器所采用的样式相似的缩进样式。 当您将光标置于一行中或选择一组行,然后按 Tab 键时,行根据自动缩进预设项进行缩进。要设置自动缩进预设项,请参阅编辑器/调试器语言预设项。 如果您选择此预设项,无法在行中插入制表符。 |
编辑器/调试器语言预设项
您可以指定不同语言在编辑器和实时编辑器中的显示方式。MATLAB 基于打开的文件的文件扩展名应用语言预设项。
在主页选项卡上的环境部分中,点击 预设。选择编辑器/调试器 > 语言,然后按下表所述调整预设选项。在 MATLAB Online 中,要设置语言预设项,请选择编辑器/调试器 > MATLAB 语言或编辑器/调试器 > 其他语言。
并非所有预设项都适用于所有语言。
预设项 | 用法 |
---|---|
语言 | 选择要为其设置预设项的语言。 |
语法高亮 | 选择启用语法高亮可使编辑器和实时编辑器对不同语言构造使用不同颜色。然后,调整每个语言元素所要使用的颜色。 要更改 MATLAB 语法高亮颜色,请点击设置语法颜色。有关详细信息,请参阅语法高亮。 要更改所有其他语言的语法高亮颜色,请从启用语法高亮下的选项中选择。 |
变量和函数重命名 仅 MATLAB 语言 | 选择启用变量与函数的自动重命名可使 MATLAB 在您重命名函数或变量时提示您重命名文件中函数或变量的所有实例。 有关 MATLAB 何时提示您的详细信息,请参阅自动重命名一个文件中的所有变量或函数。 |
注释格式设置 仅 MATLAB 语言 | 在最大列宽度字段中,输入要在一行注释中允许的最大字符数,然后选择希望开始计数的位置。 考虑选择:
|
选择键入时自动使注释换行可在您在编辑器或实时编辑器文档中键入注释时自动使注释以最大列宽度值换行。 如果您清除此选项,仍可以手动使注释换行,如向代码添加注释中所述。 | |
缩进 | 选择键入时应用智能缩进以自动:
还可以在键入代码后手动应用自动缩进。有关详细信息,请参阅Indent Code。 |
从函数缩进格式(仅 MATLAB 语言)选择一个选项来指定函数在编辑器和实时编辑器中如何缩进,具体如下所述:
有关每个缩进格式的详细信息和示例,请参阅Indent Code。 | |
文件扩展名 | 添加一个或多个要与语言关联的文件扩展名。您为该语言设置的预设项适用于具有列出的扩展名的所有文件。 |
编辑器/调试器代码折叠预设项
通过代码折叠,您可以展开和折叠 MATLAB 代码块,以便在您不使用的情况下将其隐藏。
在主页选项卡上的环境部分中,点击 预设。选择编辑器/调试器 > 代码折叠,然后按下表所述调整预设选项。
有关代码折叠的示例和详细信息,请参阅Fold Code。
代码折叠预设项不适用于实时编辑器。
选项 | 用法 |
---|---|
启用代码折叠 | 指定您是否要对已将其相应的启用复选框选中的编程构造启用代码折叠。 |
启用 | 指定您是否要对相应的编程构造启用代码折叠。 如果您对任何构造选择此选项,但清除启用代码折叠选项,则该构造将不会启用代码折叠。 |
初始折叠 | 指定在您首次打开 MATLAB 文件时,相应的编程构造是否显示为折叠。 |
编辑器/调试器备份文件预设项
您可以指定是否、何时、如何让 MATLAB 自动备份在编辑器中打开的文件。
在主页选项卡上的环境部分中,点击 预设。选择编辑器/调试器 > 备份文件,然后按下表所述调整预设选项。
备份文件预设项不适用于实时编辑器,在 MATLAB Online 中也不可用。
预设项 | 用法 |
---|---|
使用 MATLAB 编辑器时自动创建备份文件 | 选择此项可使 MATLAB 自动保存您当前所编辑的文件的副本。 |
保存选项 | 备份保存间隔:n 分钟指定您希望 MATLAB 保存您所编辑的文件副本的频率。 |
保存无标题的文件可将无标题的新文件保存到 当有多个无标题的文件时,每个新增的文件都保存到 | |
关闭选项 | 关闭编辑器时自动删除备份文件会指示 MATLAB 在您关闭编辑器中的源文件时删除备份文件。 如果禁用此选项,则为了确保备份与文件之间关系的清晰且保持最新,请在重命名或删除文件时考虑删除或重命名对应的备份文件。 |
文件名 | 选择希望 MATLAB 对于自动保存文件所采用的命名约定。例如:
|
位置 | 源文件目录指定您希望将备份文件存储在与所编辑的文件相同的文件夹中。 单个目录指定您希望将自动保存文件存储在单个文件夹中。指定该文件夹的完整路径并确保您对其具有写权限。 如果您编辑只读文件夹中的文件并且备份位置为源文件目录,则编辑器不会创建该文件的备份副本。 |
有关在编辑器中自动创建修改的文件的备份副本的详细信息,请参阅保存和备份代码。
编辑器/调试器自动格式化预设项
您可以在实时编辑器中使用自动格式化标记来快速设置实时脚本和函数的格式。您可以整体启用或禁用自动格式化选项,或者单独启用和禁用各选项。
在主页选项卡上的环境部分中,点击 预设。选择编辑器/调试器 > 自动格式化,然后按下表所述调整预设选项。
自动格式化预设项不适用于编辑器。
预设项 | 用法 |
---|---|
在实时编辑器中启用自动格式化 | 选择此项可在实时编辑器中启用自动格式化选项。启用此预设项后,可以单独启用或禁用各选项。 |
文本格式 | 选择 *italic*、**bold**,使用星号 (* ) 启用粗体和斜体格式。 |
选择 _italic_、__bold__,使用下划线 (_ ) 启用粗体和斜体格式。 | |
选择 `monospace`、|monospace|,启用等宽自动格式化。 | |
分节符 | 选择 %%、*** 或 --- 表示分节符,通过输入 %% 、*** 或 --- ,然后按 Enter 来插入分节符。 |
选择 %% 文本表示分节符和标题,通过输入 %%text 然后按 Enter 来插入分节符和标题 1 样式的标题。 | |
插入选项 | 选择 $LaTeX$ 表示 LaTeX 方程,使用格式 $LaTeX$ 将 LaTeX 表达式转换为方程。 |
选择 URL 表示超链接,将 Internet 路径自动转换为超链接。 | |
选择 <URL> 表示超链接,使用格式 <URL> 将 Internet 路径转换为超链接。 | |
选择 [Label](URL) 表示带标签的超链接,使用格式 [Label](URL) 将 Internet 路径转换为带标签的超链接。 | |
选择 (TM)、(SM)、(R) 和 (C) 表示商标、服务标记和版权符号,以支持使用格式 (TM) 、(SM) 、(R) 和 (C) 插入商标和版权符号(™、℠、® 和 ©)。 | |
文本样式 | 选择 #text 表示标题,以使用格式 #text 插入标题。 |
选择 ##text、###text 或 ####text 表示标题,以使用格式 ##text 、格式 ###text 或格式 ####text 插入标题 1、标题 2 或标题 3。 | |
选择自动项目符号列表(*、+ 或 -),通过输入 * 、+ 或 - 后跟空格来创建项目符号列表。 | |
选择自动编号列表(1、2 等),通过输入 1. 、2. 等后跟空格来创建编号列表。 |
有关实时编辑器中的自动格式化的详细信息,请参阅自动格式化。
编辑器/调试器自动填充预设项
您可以在编辑器、实时编辑器和 App 设计工具中更改 MATLAB 建议和自动填充名称的方式。您还可以在编辑器、实时编辑器和 App 设计工具中更改 MATLAB 是否自动补全块结尾、括号、引号、注释、字符向量和字符串。
在主页选项卡上的环境部分中,点击 预设项。选择编辑器/调试器 > 自动填充,然后按照下表中所述调整预设选项。
预设项 | 用法 |
---|---|
建议和自动填充项 | 选择自动显示建议,以便当您在编辑器、实时编辑器和 App 设计工具中的键入时自动显示建议。如果清除自动显示建议,则仅当您按下 Ctrl+空格键或 Tab 键时才显示建议。 有关详细信息,请参阅在键入时检查语法。 |
选择使用 Tab 键显示建议(仍支持 Ctrl+空格键),以便当您在编辑器、实时编辑器和 App 设计工具中按下 Tab 键时显示建议。如果清除使用 Tab 键显示建议(仍支持 Ctrl+空格键),则仅在您按下 Ctrl+空格键时才显示建议。 有关详细信息,请参阅在键入时检查语法。 | |
选择使用右箭头接受建议(仍支持 Tab 和 Enter 键),以便您在编辑器、实时编辑器和 App 设计工具中使用向右箭头键接受建议。如果清除使用右箭头接受建议(仍支持 Tab 和 Enter 键),则可使用 Tab 键和 Enter 键接受建议。 有关详细信息,请参阅在键入时检查语法。 | |
自动编码选项 | 选择启用自动编码,以在编辑器、实时编辑器和 App 设计工具中启用自动编码选项。启用此选项后,可以单独启用或禁用各选项。 |
自动填充对组
| |
在新行上自动补全
| |
自动补全块结尾
|
编辑器/调试器保存预设项
您可以指定 MATLAB Online 是否以及何时自动保存文件。
在主页选项卡上的环境部分中,点击 预设项。选择编辑器/调试器 > 保存,然后按下表所述调整预设选项。
保存预设项在已安装的 MATLAB 版本中不可用。
预设项 | 用法 |
---|---|
自动保存选项 | 选择定期保存文件以让 MATLAB Online 定期保存您当前正在编辑的文件。 |
在备份保存间隔: n 分钟字段中,指定您要 MATLAB 保存您正在编辑的文件的频率。默认情况下,MATLAB 每 1 分钟保存一次文件。 | |
如果希望编辑器或实时编辑器在您点击离开文件时自动保存对文件所做的更改,请选中在文件外点击时保存更改。要在点击离开时自动保存更改,您必须已经至少保存过一次该文件。 在 MATLAB 的已安装版本中,此预设项位于 MATLAB > 编辑器/调试器下。 |