主要内容

编辑/调试器首选项

您可以使用编辑器/调试器首选项定制编辑器、实时编辑器和调试器的可视化显示和功能。

编辑器/调试器的一般首选项

你可以指定哪个编辑器MATLAB®使用,以及MATLAB编辑器和实时编辑器在各种情况下的行为。

首页选项卡,环境部分中,点击首选项.选择编辑/调试器,然后按下表所述调整首选项。

中的一些通用首选项不可用MATLAB在线™

偏好 使用

编辑器

当你编辑一个文件时,选择你想要MATLAB桌面使用的编辑器:

  • MATLAB编辑器

  • 文本编辑器

如果您选择文本编辑器,指定要使用的编辑器应用程序(如Emacs或vi)的完整路径。c: /应用程序/ Emacs.exe

此首选项仅适用于纯文本文件,如带有.m. txt扩展。

最近使用的文件列表

数量的条目字段的底部,键入要在最近使用的文件列表中显示的文件数量文件菜单。

在编辑器中打开文件

选择在重新启动时,从以前的MATLAB会话中重新打开文件如果您希望在重新启动MATLAB时重新打开编辑器及其在最后一次MATLAB会话中包含的文件。

选择当MATLAB达到断点时自动打开文件当MATLAB遇到该文件中的断点时打开正在运行的程序文件。

自动文件更改

选择在单击离开文件时保存更改如果您希望在单击编辑器时,编辑器自动将更改保存到编辑器中的文件。若要在单击离开编辑器时自动保存更改,则必须至少保存一次文件。

选择重新加载外部修改过的未编辑文件如果您希望在编辑器中当前打开的文件没有未保存的更改时,编辑器自动重新加载您在MATLAB之外打开并编辑的文件的版本。

选择在文件末尾添加行终止符让MATLAB添加一个新的空行(有时称为a< CR >),如果文件的最后一行不为空,则自动添加到文件的末尾。

此首选项仅适用于纯文本文件,如带有.m. txt扩展。

在实时编辑器中进行调试

选择对于用户定义的函数,只显示“Step in”按钮让Live Editor只进入用户定义的函数和脚本。让Live Editor步骤进入MathWorks®函数,清除选项。

编辑/调试器显示偏好

您可以更改编辑器和实时编辑器的外观。

首页选项卡,环境部分中,点击首选项.选择编辑/调试器>显示,然后按下表所述调整首选项。

偏好 使用
一般的显示选项

选择突出当前行并选择一种颜色来突出显示光标所在的行(也称为插入符号)。

此首选项在实时编辑器中不适用。

选择显示行号在“编辑器”和“实时编辑器”窗口的左边缘显示行号。

选择在编辑模式中启用数据提示在编辑MATLAB代码文件时显示数据提示。(数据提示总是在调试模式下启用。)

有关详细信息,请参见查看变量值

此首选项在实时编辑器中不适用。

Live Editor默认视图在创建新的活动脚本时指定输出的默认位置:

  • 输出正确的- Output显示在代码的右侧。每个输出都会显示创建它的行。在编写代码时,这个选项是理想的。

    若要在输出位于右侧时禁用输出与代码的对齐,请右键单击输出部分并选择禁用同步滚动

  • 输出内联-输出显示与代码内联。每个输出显示在创建它的行下面。这个选项非常适合共享。

选择将“打开”显示为“活动脚本”横幅如果您想在编辑器的文档顶部显示“打开作为活动脚本”的横幅。

右边文字限制

选择显示一行显示指定的垂直线颜色在指定栏(放置)。

有关详细信息,请参见更改右侧文本限制指示符

此首选项在实时编辑器中不适用。

编辑/调试器选项卡的偏好

您可以在编辑器和实时编辑器中指定选项卡和缩进的大小,以及关于选项卡行为的详细信息。

首页选项卡,环境部分中,点击首选项.选择编辑/调试器>选项卡,然后按下表所述调整首选项。

选项 使用
标签的尺寸

指定按下时插入的空间数量选项卡关键。

当你改变标签的尺寸,它会更改该文件中现有行的TAB大小,除非您还选择制表键插入空格

缩进的大小

指定自动缩进的缩进大小。要设置自动缩进首选项,请参见编辑/调试器的语言首选项

制表键插入空格

选择以在按下时插入一系列空格选项卡关键。否则,制表符就相当于一个长度等于标签的尺寸

emacs风格的Tab键智能缩进

指定与Emacs编辑器使用的样式相似的缩进样式。

当您将光标放在一行或选择一组行,然后按下时,行将根据自动缩进首选项进行缩进选项卡关键。要设置自动缩进首选项,请参见编辑/调试器的语言首选项

如果选择此首选项,则不能在一行中插入制表符。

编辑/调试器的语言首选项

您可以指定各种语言如何在编辑器和实时编辑器中显示。MATLAB应用基于打开文件的文件扩展名的语言偏好。

首页选项卡,环境部分中,点击首选项.选择编辑/调试器>语言,然后按下表所述调整首选项。在MATLAB在线,若要设置语言参数,请选择编辑/调试器>MATLAB语言编辑/调试器>其他语言

并不是所有的首选项都适用于所有语言。

偏好 使用
语言

选择要设置首选项的语言。

语法高亮显示

选择支持语法高亮显示使编辑器和实时编辑器对不同的语言结构使用不同的颜色。然后,调整您希望为每个语言元素使用的颜色。

要改变MATLAB语法突出显示的颜色,单击语法设置颜色.有关更多信息,请参见语法高亮显示

要更改所有其他语言的语法高亮颜色,请从下面的选项中进行选择支持语法高亮显示

变量和函数的重命名

MATLAB语言只

选择启用自动变量和函数重命名当您重命名一个函数或变量时,MATLAB会提示您重命名文件中函数或变量的所有实例。

有关MATLAB何时提示的详细信息,请参见自动重命名文件中的所有变量或函数

注释格式

MATLAB语言只

最大的列宽字段,输入您希望在注释行中允许的最大字符数,然后选择您希望从何处开始计数。

考虑选择:

  • 从行头开始当评论的绝对宽度很重要的时候。例如,在编辑器中使用默认字体时,从行开始设置75列,以匹配打印页的宽度。

  • 从开头开始评论当注释缩进时,您希望每个注释块具有一致的缩进和宽度。

选择在键入注释时自动换行来自动包装注释最大的列宽值,在“编辑器”或“实时编辑器”文档中键入注释时。

如果您清除了这个选项,您仍然可以手动包装注释,如向代码添加注释

缩进

选择在打字时应用智能缩进自动:

  • 在循环语句的开始和结束部分缩进循环体。

  • 使用制表符或空格将后面的行与缩进的行对齐。

  • 函数指定的缩进函数函数缩进格式选择。

您还可以在键入代码后手动应用自动缩进。有关更多信息,请参见缩进代码

函数缩进格式(仅限MATLAB语言)指定函数如何在编辑器和实时编辑器中缩进,如下所示:

  • 经典—“编辑器”和“实时编辑器”将函数代码与函数声明对齐。

  • 缩进嵌套函数-编辑器和实时编辑器在嵌套函数中缩进函数代码。

  • 缩进所有功能-编辑器和Live编辑器对主函数和嵌套函数的函数代码进行缩进。

有关每种缩进格式的更多信息和示例,请参见缩进代码

文件扩展名

添加一个或多个文件扩展名以与语言.您为该语言设置的首选项将应用于所列扩展名的所有文件。

编辑器/调试器代码折叠首选项

代码折叠使您能够展开和折叠MATLAB代码块,当您当前不处理它们时,您想要隐藏它们。

首页选项卡,环境部分中,点击首选项.选择编辑/调试器>代码折叠,然后按下表所述调整首选项。

有关代码折叠的示例和详细信息,请参见折叠代码

代码折叠首选项在实时编辑器中不适用。

选项 使用
使代码折叠

指定是否希望对具有相应功能的编程构造启用代码折叠启用复选框选中。

启用

指定是否需要为相应的启用代码折叠编程构造

如果为任何构造选择此选项,但清除使代码折叠选项,该构造将不启用代码折叠。

褶皱最初 指定是否对应的编程构造显示您第一次打开MATLAB文件时的折叠(折叠)。

编辑器/调试器备份文件首选项

您可以指定是否、何时以及如何希望MATLAB自动备份在编辑器中打开的文件。

首页选项卡,环境部分中,点击首选项.选择编辑/调试器>备份文件,然后按下表所述调整首选项。

备份文件首选项在实时编辑器中不适用,在MATLAB在线

偏好 使用

在MATLAB编辑器中工作时自动创建备份文件

选择MATLAB自动保存您当前正在编辑的文件的副本。
保存选项 保存备份每:n分钟指定您希望MATLAB保存正在编辑的文件副本的频率。

保存无标题的文件保存一份新的,无标题的文件到Untitled.asv

当有多个无标题文件时,每个附加文件被保存到Untitledn.asv(n是整数值)。

关闭选项

自动删除备份文件时,编辑器关闭指示MATLAB在编辑器中关闭源文件时删除备份文件。

如果禁用此选项,为了确保备份文件关系清晰且当前,当您重命名或删除文件时,请考虑删除或重命名相应的备份文件。

文件名称

选择您希望MATLAB用于自动保存文件的命名约定。例如:

  • 如果您指定将扩展替换为:asv,备份文件filename.mfilename.asv

  • 如果您指定附加文件名:~,备份文件filename.mfilename.m ~

位置

源文件目录指定要将备份文件存储在与正在编辑的文件相同的文件夹中。

单目录指定要将文件自动保存到单个文件夹中。指定该文件夹的完整路径,并确保您对其具有写权限。

如果您在只读文件夹中编辑文件并备份位置源文件目录,则编辑器不会创建文件的备份副本。

有关在编辑器中自动创建已修改文件的备份副本的详细信息,请参见保存和备份代码

编辑/调试器自动套用格式的偏好

您可以使用实时编辑器中的自动格式化标记快速格式化实时脚本和函数。您可以启用和禁用自动格式作为一个整体,或作为单独的选项。

首页选项卡,环境部分中,点击首选项.选择编辑/调试器>自动套用格式,然后按本表所述调整首选项。

自动格式化首选项在编辑器中不适用。

偏好 使用

在实时编辑器中启用自动格式化

选择以启用实时编辑器中的自动格式化选项。一旦启用,选项就可以单独启用或禁用。

文本格式

选择*斜体*,* *的* *使用星号启用粗体和斜体格式().
选择_italic_, __bold__使用下划线启用粗体和斜体格式(_).
选择等宽字体,|等宽字体|启用单空间自动格式化。

节休息

选择%%, ***,或——用于分段符通过输入来插入分段符%%***,或---然后输入
选择用于分段和标题的%%文本通过输入,可以插入标题为1样式的分段% %文本然后输入

插入选项

选择$LaTeX$表示LaTeX方程式使转换乳胶将表达式转换为使用该格式的方程乳胶美元
选择URL链接启用将Internet路径自动转换为超链接。
选择< URL >超链接启用使用该格式将Internet路径转换为超链接< URL >
选择[Label](URL)标记超链接使用该格式将Internet路径转换为已标记的超链接(标签)(URL)
选择(TM)、(SM)、(R)和(C)为商标、服务标志和版权标志使用该格式插入商标和版权符号(™,®,和©)(TM)(SM)(右),(C)

文本样式

选择#文本标题允许使用该格式插入标题#文本
选择##text, ###text,或####text作为标题使用该格式插入标题# #正文标题1,# # #文本对于标题2,或# # # #文本标题3。
选择自动项目符号列表(*,+,或-)要创建项目符号列表,请输入+,或-后面跟着一个空格。
选择自动编号列表(1。2。,etc.)通过输入。来创建编号列表1.2.,等等,后面跟着一个空格。

有关实时编辑器中自动格式化的详细信息,请参见自动套用格式

编辑器/调试器自动完成首选项

您可以在编辑器、实时编辑器和应用程序设计器中更改MATLAB建议和完成名称的方式。您还可以在编辑器、实时编辑器和应用程序设计器中更改MATLAB是否自动完成块结束符、圆括号、引号、注释、字符向量和字符串。

首页选项卡,环境部分中,点击首选项.选择编辑/调试器>自动完成,然后按本表所述调整首选项。

偏好 使用

建议和完成

选择自动显示在编辑器、实时编辑器和应用程序设计器中输入时,MATLAB自动建议和完成名称。

选择显示在选项卡有MATLAB建议和完整的名称,只有在您按下选项卡关键。

有关更多信息,请参见代码建议和完成

自动编码选项

选择启用自动编码在“编辑器”、“实时编辑器”和“应用程序设计器”中启用自动编码选项。一旦启用,可以单独启用或禁用选项。

自动完成对

  • 选择括号()启用括号的自动补全。

  • 选择花括号{}启用花括号的自动补全。

  • 选择方括号[]启用方括号的自动补全。

  • 选择单引号(' ')启用单引号的自动补全。

  • 选择双引号(" ")启用双引号的自动补全。

分裂时自动完成

  • 选择评论(%)当分隔成两行时,可以自动完成注释。例如,将光标放在下面注释的第一个句号后,然后按下输入

    这是我的第一条评论。这是我的第二个评论。
    注释分成两行。
    这是我的第一条评论。这是我的第二个评论。

  • 选择字符向量(' ')当分隔成两行时,可以自动完成字符向量。例如,把光标放在单词后面随机在下面的字符向量中,按下输入

    标题(随机均匀数据的平均值
    字符向量跨越两行分为两个字符向量。
    标题([随机的意思...“统一的数据”])

  • 选择字符串(" ")当分开两行时,启用字符串的自动补全。例如,把光标放在单词后面在下面的字符串中,按输入

    存在(“exceptionally_long_file_name.txt”
    这根弦在两条线上分成两根弦。
    存在(“exceptionally_long”+...“_file_name.txt”

  • 选择括号()当分开两行时,启用括号的自动补全。例如,将光标放在下面命令中的数字10和逗号之后,然后按下输入

    情节(x, y,“——gs”“线宽”2,“MarkerSize”10“MarkerEdgeColor”“b”
    命令分为两行。
    情节(x, y,“——gs”“线宽”2,“MarkerSize”10...“MarkerEdgeColor”“b”

自动完成块的结局

  • 选择控制流语句(if、for等)启用控制流语句的自动完成。要自动完成语句,请输入语句并按下输入.有关控制流语句的列表,请参见循环和条件语句

  • 选择函数和类定义支持函数和类定义的自动完成。若要自动完成定义,请输入任意一种函数并按输入