matlab.editor 设置

编辑器设置,包括语言、备份和显示设置

您可以使用 matlab.editor 设置自定义编辑器的视觉外观和行为。使用由 settings 函数返回的根 SettingsGroup 对象来访问 matlab.editor 设置。例如,将注释的最大列宽的临时值设置为 80。

s = settings;

s.matlab.editor.language.matlab.comments.MaxWidth.TemporaryValue = 80

matlab.editor

UseMATLABEditor - 使用 MATLAB® 编辑器

1 (默认) | 0

使用 MATLAB 编辑器,指定为 1 或 0。

如果您希望 MATLAB 桌面在您编辑文件时使用 MATLAB 编辑器,请设置为 1。

此设置仅适用于纯文本文件,例如扩展名为 .m 或 .txt 的文件。

示例:s.matlab.editor.UseMATLABEditor.TemporaryValue =

0

OtherEditor - 其他编辑器名称

字符向量

其他编辑器名称,指定为字符向量。

如果 UseMATLABEditor 设置为 0,请指定要使用的编辑器应用程序(例如 Emacs 或 vi)的完整路径。

示例:s.matlab.editor.OtherEditor.TemporaryValue =

'c:\Applications\Emacs.exe'

RecentFileListSize - 要显示的最近文件数

8 (默认) | 正整数

要在打开菜单中显示的最近打开的文件数,指定为正整数。

示例:s.matlab.editor.RecentFileListSize.TemporaryValue =

5

ReopenFilesOnRestart - 重新启动时重新打开文件

1 (默认) | 0

重新启动时重新打开文件,指定为 1 或 0。

如果您希望在重新启动 MATLAB 时重新打开上次 MATLAB 会话期间的编辑器及其所含文件,请将其设置为 1。

示例:s.matlab.editor.AddLineTerminationOnsave.TemporaryValue =

0

OpenFileAtBreakpoint - 在断点处打开文件

1 (默认) | 0

在断点处打开文件,指定为 1 或 0。

如果设置为 1,则当 MATLAB 在正在运行的程序文件中遇到断点时,将会打开该文件。

示例:s.matlab.editor.OpenFileAtBreakpoint.TemporaryValue =

0

SaveFilesOnClickAway - 点击离开时保存文件

1 (默认) | 0

点击离开时保存文件,指定为 1 或 0。

如果您希望在点击离开编辑器时自动保存在编辑器中对文件所做的更改,请设置为 1。要在点击离开编辑器时自动保存更改,您必须已经至少保存过一次该文件。

示例:s.matlab.editor.SaveFilesOnClickAway.TemporaryValue =

0

ReloadFilesOnChange - 文件更改时重新加载

1 (默认) | 0

文件更改时重新加载,指定为 1 或 0。

如果您希望编辑器自动重新加载您在 MATLAB 之外打开并编辑的文件的新版本,请设置为 1。MATLAB 只会重新加载包含未保存更改的文件。

示例:s.matlab.editor.ReloadFilesOnChange.TemporaryValue =

0

AddLineTerminationOnSave - 保存时添加新空行

1 (默认) | 0

保存时添加新空行,指定为 1 或 0。

如果设置为 1,则当文件最后一行不为空时,MATLAB 将自动在末尾添加一个新空行(有时称为 )。

此设置仅适用于纯文本文件,例如扩展名为 .m 或 .txt 的文件。

示例:s.matlab.editor.AddLineTerminationOnSave.TemporaryValue =

0

OnlyStepInToUserFunctions - 仅步入用户定义的函数

1 (默认) | 0

在实时编辑器中进行调试时,仅步入用户定义的函数和脚本,指定为 1 或 0。

如果设置为 1,则当在实时编辑器中进行调试时,将只步入用户定义的函数和脚本。如果设置为 0,则还会步入 MathWorks® 函数。

示例:s.matlab.editor.OnlyStepInToUserFunctions.TemporaryValue

= 0

AllowFigureAnimation - 在实时编辑器中启用动画

1 (默认) | 0

在实时编辑器中启用动画,指定为 1 或 0。

设置为 1 以在实时编辑器中启用 for 循环动画,以显示绘图数据随时间的变化。

示例:s.matlab.editor.AllowFigureAnimation.TemporaryValue =

0

matlab.editor.displaysettings

HighlightCurrentLine - 突出显示当前行

1 (默认) | 0

突出显示当前行,指定为 1 或 0。

如果设置为 1,将突出显示当前行。当前行是指光标(也称为插入光标)所在的行。此设置不适用于实时编辑器。

示例:s.matlab.editor.displaysettings.HighlightCurrentLine.TemporaryValue

= 0

HighlightCurrentLineColor - 当前行颜色

[222 238 216] (默认) | RGB 三元组

当前行颜色,指定为 RGB 三元组,其值在 [0,255] 范围内。当前行是指光标(也称为插入光标)所在的行。

HighlightCurrentLine 必须设置为 1 才能看到当前行颜色的变化。

示例:s.matlab.editor.displaysettings.HighlightCurrentLineColor.TemporaryValue

= [222 230 200]

ShowLineNumbers - 显示行号

1 | 0

显示行号,指定为 1 或 0。

如果设置为 1,将在编辑器窗口的左侧显示行号。

示例:s.matlab.editor.displaysettings.ShowLineNumbers.TemporaryValue

= 0

DataTipsInEditMode - 编辑时启用数据提示

1 (默认) | 0

编辑时启用数据提示,指定为 1 或 0。

如果设置为 1,当您编辑 MATLAB 代码文件时,将会显示数据提示。(在调试模式下始终启用数据提示。)

此设置不适用于实时编辑器。

示例:s.matlab.editor.displaysettings.DataTipsInEditMode.TemporaryValue

= 0

ShowOpenAsLiveScriptBanner - 显示“以实时脚本方式打开”横幅

1 (默认) | 0

显示“以实时脚本方式打开”横幅,指定为 1 或 0。

设置为 1 表示在编辑器中文档的顶部显示“以实时脚本方式打开”横幅。

示例:s.matlab.editor.displaysettings.ShowOpenAsLiveScriptBanner.TemporaryValue

= 0

ShowWelcomeToLiveEditorBanner - 显示“欢迎使用实时编辑器”横幅

1 (默认) | 0

显示“欢迎使用实时编辑器”横幅,指定为 1 或 0。

设置为 1 表示在实时编辑器中文档的顶部显示“欢迎使用实时编辑器”横幅。

示例:s.matlab.editor.displaysettings.ShowWelcomeToLiveEditorBanner.TemporaryValue

= 0

matlab.editor.displaysettings.linelimit

ShowLine - 显示行限制

1 (默认) | 0

显示行限制,指定为 1 或 0。

如果设置为 1,将在编辑器的指定列显示一条竖线,表示右侧文本限制。LineColumn 指定行的位置,LineWidth 指定行的宽度。

示例:s.matlab.editor.displaysettings.linelimit.ShowLine.TemporaryValue

= 0

LineColumn - 行限制的位置

75 (默认) | 正整数

行限制的位置,指定为正整数。将位置指定为列号。

示例:s.matlab.editor.displaysettings.linelimit.LineColumn.TemporaryValue

= 80

LineWidth - 行限制的宽度

1 (默认) | 正整数

行限制线的宽度,指定为正整数。

s.matlab.editor.displaysettings.linelimit.LineWidth.TemporaryValue

= 2

LineColor - 行限制的颜色

[204 204 204] (默认) | RGB 三元组

行限制的颜色,指定为值在 [0,255] 范围内的 RGB 三元组。

s.matlab.editor.displaysettings.linelimit.LineColor.TemporaryValue

= [173 235 255]

matlab.editor.tab

TabSize - 制表符大小

4 (默认) | 正整数

制表符大小(按 Tab 键时插入的空格数),指定为正整数。

当您更改 TabSize 时,它会更改该文件中现有行的制表符大小,除非您还将 InsertSpaces 设置为 1。

示例:s.matlab.editor.tab.TabSize.TemporaryValue =

5

IndentSize - 智能缩进的缩进大小

4 (默认) | 正整数

智能缩进的缩进大小,指定为正整数。有关智能缩进的详细信息,请参阅提高代码可读性。

示例:s.matlab.editor.tab.IndentSize.TemporaryValue =

5

InsertSpaces - 插入空格

1 (默认) | 0

按 Tab 键时插入空格,指定为 1 或 0。

如果设置为 1,当您按 Tab 键时,将插入一系列空格。否则,一个制表符相当于一个空格,长度等于 TabSize。

示例:s.matlab.editor.tab.InsertSpaces.TemporaryValue =

0

EmacsStyle - 使用 Emacs 缩进样式

1 (默认) | 0

使用 Emacs 缩进样式,指定为 1 或 0。

如果设置为 1,将使用与 Emacs 编辑器所用样式类似的缩进样式。

示例:s.matlab.editor.tab.IndentSize.TemporaryValue =

5

matlab.editor.language.matlab

EnableSyntaxHighlighting - 启用语法高亮

1 (默认) | 0

启用语法高亮,指定为 1 或 0。

如果设置为 1,编辑器将为不同的语言构造使用不同的颜色。然后,调整每个语言元素所要使用的颜色。有关详细信息,请参阅语法高亮显示。实时编辑器不支持禁用语法高亮。

示例:s.matlab.editor.language.matlab.EnableSyntaxHighlighting.TemporaryValue

= 0

EnableVariableAndFunctionRenaming - 启用变量和函数重命名

1 (默认) | 0

启用变量和函数重命名,指定为 1 或 0。

如果设置为 1,当您重命名文件中某个函数或变量的一个实例时,MATLAB 将提示您重命名所有实例。

示例:s.matlab.editor.language.matlab.EnableVariableAndFunctionRenaming.TemporaryValue

= 0

SmartIndentWhileTyping - 键入时应用智能缩进

SmartIndent (默认) | NoIndent

键入时应用智能缩进,指定为 SmartIndent 或 NoIndent。

指定 SmartIndent 可自动执行以下操作:

在循环语句的开头和结尾范围内缩进循环体。

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

根据 FunctionIndentingFormat 设置的设定缩进函数。

示例:s.matlab.editor.language.matlab.SmartIndentWhileTyping.TemporaryValue

= 'NoIndent'

FunctionIndentingFormat - 函数缩进格式

MixedFunctionIndent (默认) | AllFunctionIndent | ClassicFunctionIndent

函数缩进格式,指定为下列值之一:

ClassicFunctionIndent - 将函数代码与函数声明对齐。

MixedFunctionIndent - 在嵌套函数中缩进函数代码。

AllFunctionIndent - 缩进主函数和嵌套函数的函数代码。

示例:s.matlab.editor.language.matlab.FunctionIndentingFormat.TemporaryValue

= 'ClassicFunctionIndent'

matlab.editor.language.matlab.comments

MaxWidth - 最大字符数

75 (默认) | 正整数

一个注释行中的最大字符数,指定为正整数。

指定 FromCommentStart 以选择要开始计数的位置。

示例:s.matlab.editor.language.matlab.comments.MaxWidth.TemporaryValue

= 80

FromCommentStart - 从注释开头计算最大宽度

1 (默认) | 0

从注释开头计算最大宽度,指定为 1 或 0。

如果设置为 1,将从注释开头计算宽度。当注释已缩进且您希望每段注释具有相同的缩进和宽度时,可使用此设置。

如果设置为 0,将从行首开始计算宽度。当注释的绝对宽度很重要时,可使用此设置。例如,将最大宽度设置为 75 列并将 FromCommentStart 设置为 0,可在您使用编辑器的默认字体时使您的代码适合打印页面。

示例:s.matlab.editor.language.matlab.comments.FromCommentStart.TemporaryValue

= 0

WrapAutomatically - 注释自动换行

1 (默认) | 0

注释自动换行,指定为 1 或 0。

如果设置为 1,则当您在编辑器文档中键入注释时,注释会在 MaxWidth 列后自动换行。

示例:s.matlab.editor.language.matlab.comments.WrapAutomatically.TemporaryValue

= 0

matlab.editor.codefolding

EnableCodeFolding - 启用代码折叠

1 (默认) | 0

启用代码折叠,指定为 1 或 0。

如果设置为 1,将启用代码折叠。

示例:s.matlab.editor.codefolding.EnableCodeFolding.TemporaryValue

= 0

FoldArgumentsBlocks - 折叠参数代码块

0 (默认) | 1

折叠参数代码块注释,指定为 1 或 0。

设置为 1 表示对参数代码块启用代码折叠。EnableCodeFolding 必须设置为 1。否则,将禁用参数代码块的代码折叠。

示例:s.matlab.editor.codefolding.FoldArgumentsBlocks.TemporaryValue

= 0

InitiallyFoldArgumentsBlocks - 初始折叠参数代码块

0 (默认) | 1

初始折叠参数代码块,指定为 1 或 0。

设置为 1 表示在第一次打开 MATLAB 文件时折叠参数代码块。

示例:s.matlab.editor.codefolding.InitiallyFoldArgumentsBlocks.TemporaryValue

= 1

FoldComments - 折叠注释

0 (默认) | 1

折叠注释,指定为 1 或 0。

设置为 1 表示为注释启用代码折叠。EnableCodeFolding 必须设置为 1。否则,注释的代码折叠将禁用。

示例:s.matlab.editor.codefolding.FoldComments.TemporaryValue =

0

InitiallyFoldComments - 初始折叠注释

0 (默认) | 1

初始折叠注释,指定为 1 或 0。

设置为 1 表示在第一次打开 MATLAB 文件时折叠注释。

示例:s.matlab.editor.codefolding.InitiallyFoldComments.TemporaryValue

= 1

FoldBlockComments - 折叠块注释

1 (默认) | 0

折叠块注释,指定为 1 或 0。

设置为 1 表示为块注释启用代码折叠。EnableCodeFolding 必须设置为 1。否则,块注释的代码折叠将被禁用。

示例:s.matlab.editor.codefolding.FoldBlockComments.TemporaryValue

= 0

InitiallyFoldBlockComments - 初始折叠块注释

0 (默认) | 1

初始折叠块注释,指定为 1 或 0。

设置为 1 表示在第一次打开 MATLAB 文件时折叠块注释。

示例:s.matlab.editor.codefolding.InitiallyFoldBlockComments.TemporaryValue

= 1

FoldClassCode - 折叠类代码

1 (默认) | 0

折叠类代码,指定为 1 或 0。

设置为 1 表示对类代码启用代码折叠。EnableCodeFolding 必须设置为 1。否则,类代码的代码折叠将被禁用。

示例:s.matlab.editor.codefolding.FoldClassCode.TemporaryValue

= 0

InitiallyFoldClassCode - 初始折叠类代码

0 (默认) | 1

初始折叠类代码,指定为 1 或 0。

设置为 1 表示在第一次打开 MATLAB 文件时折叠类代码。

示例:s.matlab.editor.codefolding.InitiallyFoldClassCode.TemporaryValue

= 1

FoldClassEnumerationBlocks - 折叠类枚举块

1 (默认) | 0

折叠类枚举块,指定为 1 或 0。

设置为 1 表示对类枚举块启用代码折叠。EnableCodeFolding 必须设置为 1。否则,类枚举块的代码折叠将被禁用。

示例:s.matlab.editor.codefolding.FoldClassEnumerationBlocks.TemporaryValue

= 0

InitiallyFoldClassEnumerationBlocks - 初始折叠类枚举块

0 (默认) | 1

初始折叠类枚举块,指定为 1 或 0。

设置为 1 表示在第一次打开 MATLAB 文件时折叠类枚举块。

示例:s.matlab.editor.codefolding.InitiallyFoldClassEnumerationBlocks.TemporaryValue

= 1

FoldClassEventBlocks - 折叠类事件块

1 (默认) | 0

折叠类事件块,指定为 1 或 0。

设置为 1 表示对类事件块启用代码折叠。EnableCodeFolding 必须设置为 1。否则,类事件块的代码折叠将被禁用。

示例:s.matlab.editor.codefolding.FoldClassEventBlocks.TemporaryValue

= 0

InitiallyFoldClassEventBlocks - 初始折叠类事件块

0 (默认) | 1

初始折叠类事件块,指定为 1 或 0。

设置为 1 表示在第一次打开 MATLAB 文件时折叠类事件块。

示例:s.matlab.editor.codefolding.InitiallyFoldClassEventBlocks.TemporaryValue

= 1

FoldClassMethodBlocks - 折叠类方法块

1 (默认) | 0

折叠类方法块,指定为 1 或 0。

设置为 1 表示对类方法块启用代码折叠。EnableCodeFolding 必须设置为 1。否则,类方法块的代码折叠将被禁用。

示例:s.matlab.editor.codefolding.FoldClassMethodBlocks.TemporaryValue

= 0

InitiallyFoldClassMethodBlocks - 初始折叠类方法块

0 (默认) | 1

初始折叠类方法块,指定为 1 或 0。

设置为 1 表示在第一次打开 MATLAB 文件时折叠类方法块。

示例:s.matlab.editor.codefolding.InitiallyFoldClassMethodBlocks.TemporaryValue

= 1

FoldClassPropertiesBlocks - 折叠类属性块

1 (默认) | 0

折叠类属性块,指定为 1 或 0。

设置为 1 表示对类属性块启用代码折叠。EnableCodeFolding 必须设置为 1。否则,类属性块的代码折叠将被禁用。

示例:s.matlab.editor.codefolding.FoldClassPropertiesBlocks.TemporaryValue

= 0

InitiallyFoldClassPropertiesBlocks - 初始折叠类属性块

0 (默认) | 1

初始折叠类属性块,指定为 1 或 0。

设置为 1 表示在第一次打开 MATLAB 文件时折叠类属性块。

示例:s.matlab.editor.codefolding.InitiallyFoldClassPropertiesBlocks.TemporaryValue

= 1

FoldForAndParforBlocks - 折叠 for 和 parfor 块

1 (默认) | 0

折叠 for 和 parfor 块,指定为 1 或 0。

设置为 1 表示对 for 和 parfor 块启用代码折叠。EnableCodeFolding 必须设置为 1。否则,for 和 parfor 块的代码折叠将被禁用。

示例:s.matlab.editor.codefolding.FoldForAndParforBlocks.TemporaryValue

= 0

InitiallyFoldForAndParforBlocks - 初始折叠 for 和 parfor 块

0 (默认) | 1

初始折叠 for 和 parfor 块,指定为 1 或 0。

设置为 1 表示在第一次打开 MATLAB 文件时折叠 for 和 parfor 块。

示例:s.matlab.editor.codefolding.InitiallyFoldForAndParforBlocks.TemporaryValue

= 1

FoldFunctionCode - 折叠函数代码

1 (默认) | 0

折叠函数代码,指定为 1 或 0。

设置为 1 表示对函数代码启用代码折叠。EnableCodeFolding 必须设置为 1。否则,函数代码的代码折叠将被禁用。

示例:s.matlab.editor.codefolding.FoldFunctionCode.TemporaryValue

= 0

InitiallyFoldFunctionCode - 初始折叠函数代码

0 (默认) | 1

初始折叠函数代码,指定为 1 或 0。

设置为 1 表示在第一次打开 MATLAB 文件时折叠函数代码。

示例:s.matlab.editor.codefolding.InitiallyFoldFunctionCode.TemporaryValue

= 1

FoldIfElseBlocks - 折叠 if/else 块

1 (默认) | 0

折叠 if/else 模块,指定为 1 或 0。

设置为 1 表示对 if/else 块启用代码折叠。EnableCodeFolding 必须设置为 1。否则,if/else 块的代码折叠将被禁用。

示例:s.matlab.editor.codefolding.FoldIfElseBlocks.TemporaryValue

= 0

InitiallyFoldIfElseBlocks - 初始折叠 if/else 块

0 (默认) | 1

初始折叠 if/else 块,指定为 1 或 0。

设置为 1 表示在第一次打开 MATLAB 文件时折叠 if/else 块。

示例:s.matlab.editor.codefolding.InitiallyFoldIfElseBlocks.TemporaryValue

= 1

FoldSections - 折叠节

0 (默认) | 1

折叠节,指定为 1 或 0。

设置为 1 表示为节启用代码折叠。EnableCodeFolding 必须设置为 1。否则,节的代码折叠将被禁用。

示例:s.matlab.editor.codefolding.FoldSections.TemporaryValue =

0

InitiallyFoldSections - 初始折叠节

0 (默认) | 1

初始折叠节,指定为 1 或 0。

设置为 1 表示在第一次打开 MATLAB 文件时折叠节。

示例:s.matlab.editor.codefolding.InitiallyFoldSections.TemporaryValue

= 1

FoldSpmdBlocks - 折叠 spmd 块

1 (默认) | 0

折叠 spmd 块,指定为 1 或 0。

设置为 1 表示对 spmd(单程序多数据)块启用代码折叠。EnableCodeFolding 必须设置为 1。否则,spmd 块的代码折叠将被禁用。

示例:s.matlab.editor.codefolding.FoldSpmdBlocks.TemporaryValue

= 0

InitiallyFoldSpmdBlocks - 初始折叠 spmd 块

0 (默认) | 1

初始折叠 spmd 块,指定为 1 或 0。

设置为 1 表示在第一次打开 MATLAB 文件时折叠 spmd(单个程序,多个数据)块。

示例:s.matlab.editor.codefolding.InitiallyFoldSpmdBlocks.TemporaryValue

= 1

FoldSwitchCaseBlocks - 折叠 switch/case 块

1 (默认) | 0

折叠 switch/case 模块,指定为 1 或 0。

设置为 1 表示对 switch/case 块启用代码折叠。EnableCodeFolding 必须设置为 1。否则,switch/case 块的代码折叠将被禁用。

示例:s.matlab.editor.codefolding.FoldSwitchCaseBlocks.TemporaryValue

= 0

InitiallyFoldSwitchCaseBlocks - 初始折叠 switch/case 块

0 (默认) | 1

初始折叠 switch/case 块,指定为 1 或 0。

设置为 1 表示在第一次打开 MATLAB 文件时折叠 switch/case 块。

示例:s.matlab.editor.codefolding.InitiallyFoldSwitchCaseBlocks.TemporaryValue

= 1

FoldTryCatchBlocks - 折叠 try/catch 块

1 (默认) | 0

折叠 try/catch 模块,指定为 1 或 0。

设置为 1 表示对 try/catch 块启用代码折叠。EnableCodeFolding 必须设置为 1。否则,try/catch 块的代码折叠将被禁用。

示例:s.matlab.editor.codefolding.FoldTryCatchBlocks.TemporaryValue

= 0

InitiallyFoldTryCatchBlocks - 初始折叠 try/catch 块

0 (默认) | 1

初始折叠 try/catch 块,指定为 1 或 0。

设置为 1 表示在第一次打开 MATLAB 文件时折叠 try/catch 块。

示例:s.matlab.editor.codefolding.InitiallyFoldTryCatchBlocks.TemporaryValue

= 1

FoldWhileBlocks - 折叠 while 块

1 (默认) | 0

折叠 while 块,指定为 1 或 0。

设置为 1 表示对 while 块启用代码折叠。EnableCodeFolding 必须设置为 1。否则,while 块的代码折叠将被禁用。

示例:s.matlab.editor.codefolding.FoldWhileBlocks.TemporaryValue

= 0

InitiallyFoldWhileBlocks - 初始折叠 while 块

0 (默认) | 1

初始折叠 while 块,指定为 1 或 0。

设置为 1 表示在第一次打开 MATLAB 文件时折叠 while 块。

示例:s.matlab.editor.codefolding.InitiallyFoldWhileBlocks.TemporaryValue

= 1

matlab.editor.backup

EnableFileBackup - 启用文件备份

1 (默认) | 0

启用文件备份,指定为 1 或 0。

如果设置为 1,将自动保存您当前所编辑文件的副本。

示例:s.matlab.editor.backup.EnableFileBackup.TemporaryValue =

0

Frequency - 创建文件备份的频率

5 (默认) | 正整数

为正在编辑的文件创建备份的频率,指定为以分钟为单位的正整数。

示例:s.matlab.editor.backup.Frequency.TemporaryValue =

6

SaveUntiltled - 为无标题文件创建备份

1 (默认) | 0

为无标题文件创建备份,指定为 1 或 0。

如果设置为 1,则为新的无标题文件保存副本 Untitled.asv。如果有多个无标题文件,则将每个新增的文件保存为 Untitledn.asv(其中 n 是一个整数值)。

示例:s.matlab.editor.backup.SaveUntitled.TemporaryValue =

0

DeleteOnClose - 关闭时删除备份文件

1 (默认) | 0

关闭时删除备份文件,指定为 1 或 0。

如果设置为 1,将指示 MATLAB 在您关闭编辑器中的源文件时删除备份文件。

示例:s.matlab.editor.backup.DeleteOnClose.TemporaryValue =

0

ReplaceExtension - 替换备份文件的文件扩展名

1 (默认) | 0

替换备份文件的文件扩展名,指定为 1 或 0。

设置为 1 表示用 FileExtensionToReplace 指定的扩展名替换原始文件扩展名。设置为 0 表示在原始文件扩展名后追加 FileExtensionToAppend 指定的扩展名。

示例:s.matlab.editor.backup.ReplaceExtension.TemporaryValue =

0

FileExtensionToReplace - 要替换的备份文件的文件扩展名

'asv' (默认) | 字符向量

用于替换原始文件扩展名的备份文件扩展名,指定为字符向量。

示例:s.matlab.editor.backup.FileExtensionToReplace.TemporaryValue

= 'asv'

FileExtensionToAppend - 要追加的备份文件的文件扩展名

'~' (默认) | 字符向量

追加到原始文件名后面的备份文件扩展名,指定为字符向量。

示例:s.matlab.editor.backup.FileExtensionToAppend.TemporaryValue

= '~'

SaveIntoSourceFolder - 将备份文件保存到源文件夹

1 (默认) | 0

将备份文件保存到源文件夹,指定为 1 或 0。

如果设置为 1,则将备份文件与正在编辑的文件存储在相同的文件夹中。否则,MATLAB 会将备份文件保存到由 SaveToFolder 指定的文件夹中。

示例:s.matlab.editor.backup.SaveIntoSourceFolder.TemporaryValue

= 0

SaveToFolder - 存储所有备份文件的文件夹的名称

字符向量

存储所有备份文件的文件夹的名称,指定为字符向量。

指定该文件夹的完整路径并确保您对其具有写入权限。

SaveIntoSourceFolder 必须设置为 0。否则,MATLAB 会将备份文件与正在编辑的文件存储在相同的文件夹中。

示例:s.matlab.editor.backup.SaveToFolder.TemporaryValue =

'C:\backups'

matlab.editor.autoformat

EnableAutoFormatting - 启用自动格式设置

1 (默认) | 0

启用自动格式设置,指定为 1 或 0。

如果设置为 1,将在实时编辑器中启用自动格式设置。启用后,可以单独启用或禁用特定类型的格式设置。

示例:s.matlab.editor.autoformat.EnableAutoFormatting.TemporaryValue

= 0

AsteriskForItalicAndBold - 允许使用星号设置斜体和粗体格式

1 (默认) | 0

允许使用星号设置斜体和粗体格式,指定为 1 或 0。

如果设置为 1,将允许使用星号 (*) 设置粗体和斜体格式。

示例:s.matlab.editor.autoformat.AsteriskForItalicAndBold.TemporaryValue

= 0

UnderscoreForItalicAndBold - 允许使用下划线设置斜体和粗体格式

1 (默认) | 0

允许使用下划线设置斜体和粗体格式,指定为 1 或 0。

如果设置为 1,将允许使用下划线 (_) 设置粗体和斜体格式。

示例:s.matlab.editor.autoformat.UnderscoreForItalicAndBold.TemporaryValue

= 0

BacktickAndBarForMonospace - 允许使用反引号或竖线设置等宽格式

1 (默认) | 0

允许使用反引号或竖线设置等宽格式,指定为 1 或 0。

如果设置为 1,将允许使用反引号 (`) 或竖线 (|) 设置等宽格式。

示例:s.matlab.editor.autoformat.BacktickAndBarForMonospace.TemporaryValue

= 0

SectionBreak - 允许自动设置分节符格式

1 (默认) | 0

允许自动设置分节符格式,指定为 1 或 0。

如果设置为 1,将允许通过输入 %%、*** 或 --- 并按 Enter 键来插入分节符。

示例:s.matlab.editor.autoformat.SectionBreak.TemporaryValue =

0

SectionBreakAndHeading - 允许为带标题的分节符自动设置格式

1 (默认) | 0

允许为带标题的分节符自动设置格式,指定为 1 或 0。

如果设置为 1,将允许通过输入 %%text 并按 Enter 键来插入带标题的分节符。

示例:s.matlab.editor.autoformat.SectionBreakAndHeading.TemporaryValue

= 0

DollarSignForLatex - 允许为 LaTex 表达式自动设置格式

1 (默认) | 0

允许为 LaTex 表达式自动设置格式,指定为 1 或 0。

如果设置为 1,将允许按照 $LaTeX$ 格式将 LaTeX 表达式转换为等式。

示例:s.matlab.editor.autoformat.DollarSignForLatex.TemporaryValue

= 0

URLToHyperlink - 允许为 URL 自动设置格式

1 (默认) | 0

允许为 URL 自动设置格式,指定为 1 或 0。

如果设置为 1,则允许将 URL 自动转换为超链接。

示例:s.matlab.editor.autoformat.URLToHyperlink.TemporaryValue

= 0

AngleBracketsForHyperlink - 允许使用尖括号为 URL 自动设置格式

1 (默认) | 0

允许使用尖括号为 URL 自动设置格式,指定为 1 或 0。

如果设置为 1,将允许按照 格式将 URL 转换为超链接。

示例:s.matlab.editor.autoformat.AngleBracketsForHyperlink.TemporaryValue

= 0

LabelURLToHyperlink - 允许为带标签的超链接自动设置格式

1 (默认) | 0

允许为带标签的超链接自动设置格式,指定为 1 或 0。

如果设置为 1,将允许按照 [Label](URL) 格式将 URL 转换为带标签的超链接。

示例:s.matlab.editor.autoformat.LabelURLToHyperlink.TemporaryValue

= 0

TrademarkCopyrightSymbol - 允许为商标和版权符号启用自动格式设置

1 (默认) | 0

允许为商标和版权符号启用自动格式设置,指定为 1 或 0。

如果设置为 1,将支持使用格式 (TM)、(SM)、(R) 和 (C) 插入商标和版权符号(™、℠、® 和 ©)。

示例:s.matlab.editor.autoformat.TrademarkCopyrightSymbol.TemporaryValue

= 0

HashtagForTitle - 允许使用井号标记插入标题

1 (默认) | 0

允许使用井号标记插入标题,指定为 1 或 0。

如果设置为 1,将允许按照 #text 格式插入标题。

示例:s.matlab.editor.autoformat.HashtagForTitle.TemporaryValue

= 0

HashtagsForHeading - 允许使用井号标记插入标题

1 (默认) | 0

允许使用井号标记插入标题,指定为 1 或 0。

如果设置为 1,将支持使用 ##text 格式为标题 1 插入标题,使用 ###text 格式为标题 2 插入标题,或使用 ####text 格式为标题 3 插入标题。

示例:s.matlab.editor.autoformat.HashtagsForHeading.TemporaryValue

= 0

AutomaticBulletedList - 允许自动创建项目符号列表

1 (默认) | 0

允许自动创建项目符号列表,指定为 1 或 0。

如果设置为 1,将允许通过输入 *、+ 或 - 后跟一个空格来创建项目符号列表。

示例:s.matlab.editor.displaysettings.AutomaticBulletedList.TemporaryValue

= 0

AutomaticNumberedList - 允许自动创建编号列表

1 (默认) | 0

允许自动创建编号列表,指定为 1 或 0。

如果设置为 1,将允许通过输入 1.、2. 等数字后跟一个空格来创建编号列表。

示例:s.matlab.editor.displaysettings.AutomaticNumberedList.TemporaryValue

= 0

matlab.editor.autocoding

EnableAutoCoding - 启用自动编码

1 (默认) | 0

启用自动编码,指定为 1 或 0。

如果设置为 1,将在实时编辑器和 App 设计工具中启用自动编码。启用此选项后,可以单独启用或禁用各选项。

示例:s.matlab.editor.autocoding.EnableAutoCoding.TemporaryValue

= 0

Parentheses - 自动补全括号

1 (默认) | 0

自动补全括号,指定为 1 或 0。

如果设置为 1,将启用自动补全圆括号的功能。

示例:s.matlab.editor.autocoding.Parentheses.TemporaryValue =

0

CurlyBraces - 自动补全花括号

1 (默认) | 0

自动补全花括号,指定为 1 或 0。

如果设置为 1,将启用自动补全花括号的功能。

示例:s.matlab.editor.autocoding.CurlyBraces.TemporaryValue =

0

SquareBrackets - 自动补全方括号

1 (默认) | 0

自动补全方括号,指定为 1 或 0。

如果设置为 1,将启用自动补全方括号的功能。

示例:s.matlab.editor.autocoding.SquareBrackets.TemporaryValue

= 0

SingleQuotes - 自动补全单引号

1 (默认) | 0

自动补全单引号,指定为 1 或 0。

如果设置为 1,将启用自动补全单引号的功能。

示例:s.matlab.editor.autocoding.SingleQuotes.TemporaryValue =

0

DoubleQuotes - 自动补全双引号

1 (默认) | 0

自动补全双引号,指定为 1 或 0。

如果设置为 1,将启用自动补全双引号的功能。

示例:s.matlab.editor.autocoding.DoubleQuotes.TemporaryValue =

0

Comments - 自动补全注释

1 (默认) | 0

自动补全注释,指定为 1 或 0。

如果设置为 1,将允许在注释拆分成两行时自动补全。

示例:s.matlab.editor.autocoding.Comments.TemporaryValue =

0

CharacterVectors - 自动补全字符向量

1 (默认) | 0

自动补全字符向量,指定为 1 或 0。

如果设置为 1,将允许在字符向量拆分成两行时自动补全。

示例:s.matlab.editor.autocoding.CharacterVectors.TemporaryValue

= 0

Strings - 自动补全字符串

1 (默认) | 0

自动补全字符串,指定为 1 或 0。如果设置为 1,将允许在字符串拆分成两行时自动补全。

示例:s.matlab.editor.autocoding.Strings.TemporaryValue =

0

SplitParentheses - 拆分时自动补全括号

1 (默认) | 0

拆分时自动补全括号,指定为 1 或 0。设置为 1 表示启用在拆分成两行时自动补全圆括号的功能。

示例:s.matlab.editor.autocoding.Strings.TemporaryValue =

0

ControlFlows - 自动补全控制流语句

1 (默认) | 0

自动补全控制流语句,指定为 1 或 0。如果设置为 1,将启用自动补全控制流语句(如 if 和 for)的功能。

示例:s.matlab.editor.autocoding.ControlFlows.TemporaryValue =

0

Definitions - 自动补全函数和类定义

1 (默认) | 0

自动补全函数和类定义,指定为 1 或 0。如果设置为 1,将启用自动补全函数和类定义的功能。

示例:s.matlab.editor.autocoding.Definitions.TemporaryValue =

0

matlab.editor.export

FigureFormat - 图格式

'png' (默认) | 'jpeg'

从实时编辑器导出时的图格式,指定为 'png' 或 'jpeg'。FigureFormat 的值在导出到除 LaTeX 之外的所有文档类型时使用。对于 LaTeX 文档,则使用 matlab.editor.export.latex.FigureFormat 的值。要以指定的图格式导出,请在导出前运行实时脚本。

示例:s.matlab.editor.export.FigureFormat.TemporaryValue =

'jpeg'

要更改单个导出文档类型的导出图的格式,请指定该文档类型的 FigureFormat 设置的值。例如,以下代码指定在实时编辑器中导出到 PDF 文档时使用 JPEG 图格式,导出到所有其他文档类型时使用 PNG 图格式:

s.matlab.editor.export.FigureFormat.TemporaryValue = 'png'

s.matlab.editor.export.pdf.FigureFormat.TemporaryValue = 'jpeg'

要恢复对所有文档类型使用 matlab.editor.export.FigureFormat 设置的活动值,请使用 clearTemporaryValue 和 clearPersonalValue 函数清除单个导出文档类型设置的临时值和个人值。例如:

clearTemporaryValue(s.matlab.editor.export.pdf.FigureFormat)

clearPersonalValue(s.matlab.editor.export.pdf.FigureFormat)

FigureResolution - 图分辨率

600 (默认) | 正整数

从实时编辑器导出时图的分辨率,指定为 36 到 2880 之间的正整数(单位为 DPI)。要以指定的图分辨率导出,请在导出前运行实时脚本。

示例:s.matlab.editor.export.FigureResolution.TemporaryValue =

800

要更改单个导出类型的导出图的分辨率,请指定该文档类型的 FigureResolution 设置的值。例如,以下代码指定在实时编辑器中导出到 PDF 文档时图的分辨率为 800 DPI,导出到所有其他文档类型时图的分辨率为 1000 DPI:

s.matlab.editor.export.FigureResolution.TemporaryValue = 1000

s.matlab.editor.export.pdf.FigureResolution.TemporaryValue = 800

要恢复对某文档类型使用 matlab.editor.export.FigureResolution 设置的活动值,请使用 clearTemporaryValue 和 clearPersonalValue 函数清除该文档类型设置的临时值和个人值。例如:

clearTemporaryValue(s.matlab.editor.export.pdf.FigureResolution)

clearPersonalValue(s.matlab.editor.export.pdf.FigureResolution)

matlab.editor.export.pagesetup

PaperSize - 纸张尺寸

'Letter' | 'Legal' | 'Tabloid' | 'A2' | 'A3' | 'A4' | 'A5'

从实时编辑器导出时文档的纸张尺寸,指定为下表中的标准纸张类型值之一。

值纸张尺寸(宽度 x 高度)'Letter'8.5×11 英寸(美国的默认值)

'Legal'8.5×14 英寸

'Tabloid'11×17 英寸

'A2'42×59.4 厘米

'A3'29.7×42 厘米

'A4'21×29.7 厘米(欧洲和亚洲的默认值)

'A5'14.8×21 厘米

示例:s.matlab.editor.export.pagesetup.PaperSize.TemporaryValue

= 'Legal'

要更改单个导出文档类型的纸张尺寸,请指定该文档类型的 PaperSize 设置的值。例如,以下代码指定在实时编辑器中导出到 PDF 文档时使用 Legal 纸张尺寸,导出到所有其他文档类型时使用 A4 纸张尺寸:

s.matlab.editor.export.pagesetup.PaperSize.TemporaryValue = 'A4'

s.matlab.editor.export.pagesetup.pdf.PaperSize.TemporaryValue = 'Legal'

要恢复对某文档类型使用 matlab.editor.export.pagesetup.PaperSize 设置的活动值,请使用 clearTemporaryValue 和 clearPersonalValue 函数清除该文档类型设置的临时值和个人值。例如:

clearTemporaryValue(s.matlab.editor.export.pagesetup.pdf.PaperSize)

clearPersonalValue(s.matlab.editor.export.pagesetup.pdf.PaperSize)

Orientation - 页面方向

'Portrait' (默认) | 'Landscape'

从实时编辑器导出时文档的页面方向,指定为 'Portrait' 或 'Landscape'。

示例:s.matlab.editor.export.pagesetup.Orientation.TemporaryValue

= 'Landscape'

要更改单个导出文档类型的页面方向,请指定该文档类型的 Orientation 设置的值。例如,以下代码指定在实时编辑器中导出到 PDF 文档时使用纵向页面方向,导出到所有其他文档类型时使用横向页面方向:

s.matlab.editor.export.pagesetup.Orientation.TemporaryValue = 'Landscape'

s.matlab.editor.export.pagesetup.pdf.Orientation.TemporaryValue = 'Portrait'

要恢复对某文档类型使用 matlab.editor.export.pagesetup.Orientation 设置的活动值,请使用 clearTemporaryValue 和 clearPersonalValue 函数清除该文档类型设置的临时值和个人值。例如:

clearTemporaryValue(s.matlab.editor.export.pagesetup.pdf.Orientation)

clearPersonalValue(s.matlab.editor.export.pagesetup.pdf.Orientation)

Margins - 文档边距

[72 72 72 72] (默认) | 1×4 向量

从实时编辑器导出时的文档边距,指定为边距值 1×4 向量,格式为 [lefttop rightbottom]。每个边距值均指定为 0 到 255 之间的正整数,以磅为单位。72 磅的值等效于 1 英寸或 2.54 厘米。Margins 的值在导出到除 LaTeX 之外的所有文档类型时使用。对于 LaTeX 文档,则使用 matlab.editor.export.pagesetup.latex.Margins 的值。

示例:s.matlab.editor.export.pagesetup.Margins.TemporaryValue =

[25 72 72 25]

要更改单个导出文档类型的文档边距,请指定该文档类型的 Margins 设置的值。例如,以下代码指定在实时编辑器中导出到 PDF 文档时使用 25 磅边距,导出到所有其他文档类型时使用 90 磅边距:

s.matlab.editor.export.pagesetup.Margins.TemporaryValue = [90 90 90 90]

s.matlab.editor.export.pagesetup.pdf.Margins.TemporaryValue = [25 25 25 25]

要恢复对某文档类型使用 matlab.editor.export.pagesetup.Margins 设置的活动值,请使用 clearTemporaryValue 和 clearPersonalValue 函数清除该文档类型设置的临时值和个人值。例如:

clearTemporaryValue(s.matlab.editor.export.pagesetup.pdf.Margins)

clearPersonalValue(s.matlab.editor.export.pagesetup.pdf.Margins)

matlab.editor.export.pdf

FigureFormat - 图格式

(默认) | 'png' | 'jpeg' | 'bmp' | 'svg' | 'tiff'

从实时编辑器导出到 PDF 文档时的图格式,指定为 'png'、'jpeg'、'bmp'、'svg' 或 'tiff'。

默认情况下未设置此设置的值,当导出到 PDF 文档时,实时编辑器使用 matlab.editor.export.FigureFormat 设置的活动值。请为此设置指定值,以便只更改导出到 PDF 文档时使用的图格式。要以指定的图格式导出,请在导出前运行实时脚本。

示例:s.matlab.editor.export.pdf.FigureFormat.TemporaryValue =

'jpeg'

要恢复对 PDF 文档使用 matlab.editor.export.FigureFormat 设置的活动值,请使用 clearTemporaryValue 和 clearPersonalValue 函数清除此设置的临时值和个人值。例如:

clearTemporaryValue(s.matlab.editor.export.pdf.FigureFormat)

clearPersonalValue(s.matlab.editor.export.pdf.FigureFormat)

FigureResolution - 图分辨率

(默认) | 正整数

从实时编辑器导出到 PDF 文档时图的分辨率,指定为 36 到 2880 之间的正整数(单位为 DPI)。

默认情况下未设置此设置的值,当导出到 PDF 文档时,实时编辑器使用 matlab.editor.export.FigureResolution 设置的活动值。请为此设置指定值,以便只更改导出到 PDF 文档时图的分辨率。要以指定的图分辨率导出,请在导出前运行实时脚本。

示例:s.matlab.editor.export.pdf.FigureResolution.TemporaryValue

= 800

要恢复对 PDF 文档使用 matlab.editor.export.FigureResolution 设置的活动值,请使用 clearTemporaryValue 和 clearPersonalValue 函数清除此设置的临时值和个人值。例如:

clearTemporaryValue(s.matlab.editor.export.pdf.FigureResolution)

clearPersonalValue(s.matlab.editor.export.pdf.FigureResolution)

matlab.editor.export.pagesetup.pdf

PaperSize - 纸张尺寸

(默认) | 'Letter' | 'Legal' | 'Tabloid' | 'A2' | 'A3' | 'A4' | 'A5'

从实时编辑器导出到 PDF 时文档的纸张尺寸,指定为下表中的标准纸张类型值之一。

值纸张尺寸(宽度 x 高度)'Letter'8.5×11 英寸

'Legal'8.5×14 英寸

'Tabloid'11×17 英寸

'A2'42×59.4 厘米

'A3'29.7×42 厘米

'A4'21×29.7 厘米

'A5'14.8×21 厘米

默认情况下未设置此设置的值,当导出到 PDF 文档时,实时编辑器使用 matlab.editor.export.pagesetup.PaperSize 设置的活动值。请为此设置指定值,以便只更改导出到 PDF 文档时使用的文档的纸张尺寸。

示例:s.matlab.editor.export.pagesetup.pdf.PaperSize.TemporaryValue

= 'Legal'

要恢复对 PDF 文档使用 matlab.editor.export.pagesetup.PaperSize 设置的活动值,请使用 clearTemporaryValue 和 clearPersonalValue 函数清除此设置的临时值和个人值。例如:

clearTemporaryValue(s.matlab.editor.export.pagesetup.pdf.PaperSize)

clearPersonalValue(s.matlab.editor.export.pagesetup.pdf.PaperSize)

Orientation - 页面方向

(默认) | 'Portrait' | 'Landscape'

从实时编辑器导出到 PDF 时文档的页面方向,指定为 'Portrait' 或 'Landscape'。

默认情况下未设置此设置的值,当导出到 PDF 文档时,实时编辑器使用 matlab.editor.export.pagesetup.Orientation 设置的活动值。请为此设置指定值,以便只更改导出到 PDF 文档时使用的文档的页面方向。

示例:s.matlab.editor.export.pagesetup.pdf.Orientation.TemporaryValue

= 'Landscape'

要恢复对 PDF 文档使用 matlab.editor.export.pagesetup.Orientation 设置的活动值,请使用 clearTemporaryValue 和 clearPersonalValue 函数清除此设置的临时值和个人值。例如:

clearTemporaryValue(s.matlab.editor.export.pagesetup.pdf.Orientation)

clearPersonalValue(s.matlab.editor.export.pagesetup.pdf.Orientation)

Margins - 文档边距

(默认) | 1×4 向量

从实时编辑器导出到 PDF 时的文档边距,指定为边距值 1×4 向量,格式为 [lefttop rightbottom]。每个边距值均指定为 0 到 255 之间的正整数,以磅为单位。72 磅的值等效于 1 英寸或 2.54 厘米。

默认情况下未设置此设置的值,当导出到 PDF 文档时,实时编辑器使用 matlab.editor.export.pagesetup.Margins 设置的活动值。请为此设置指定值,以便只更改导出到 PDF 文档时使用的文档边距。

示例:s.matlab.editor.export.pagesetup.pdf.Margins.TemporaryValue

= [20 28 28 20]

要恢复对 PDF 文档使用 matlab.editor.export.pagesetup.Margins 设置的活动值,请使用 clearTemporaryValue 和 clearPersonalValue 函数清除此设置的临时值和个人值。例如:

clearTemporaryValue(s.matlab.editor.export.pagesetup.pdf.Margins)

clearPersonalValue(s.matlab.editor.export.pagesetup.pdf.Margins)

matlab.editor.export.latex

FigureFormat - 图格式

'eps' | 'png' | 'jpeg' | 'pdf'

从实时编辑器导出到 LaTeX 文档时的图格式,指定为 'eps'、'png'、'jpeg' 或 'pdf'。默认情况下,此设置的值为 'eps' 或 'png',具体取决于导出前是否运行了实时脚本。

请为此设置指定值,以便只更改导出到 LaTeX 文档时使用的图格式。当导出到 LaTeX 时,实时编辑器始终使用此设置的图格式值,而不是 matlab.editor.export.FigureFormat 设置的值。要以指定的图格式导出,请在导出前运行实时脚本。

示例:s.matlab.editor.export.latex.FigureFormat.TemporaryValue

= 'png'

FigureResolution - 图分辨率

(默认) | 正整数

从实时编辑器导出到 LaTeX 文档时图的分辨率,指定为 36 到 2880 之间的正整数(单位为 DPI)。

默认情况下未设置此设置的值,当导出到 LaTeX 文档时,实时编辑器使用 matlab.editor.export.FigureResolution 设置的活动值。请为此设置指定值,以便只更改导出到 LaTeX 文档时图的分辨率。要以指定的图分辨率导出,请在导出前运行实时脚本。

示例:s.matlab.editor.export.latex.FigureResolution.TemporaryValue

= 800

要恢复对 LaTeX 文档使用 matlab.editor.export.FigureResolution 设置的活动值,请使用 clearTemporaryValue 和 clearPersonalValue 函数清除此设置的临时值和个人值。例如:

clearTemporaryValue(s.matlab.editor.export.latex.FigureResolution)

clearPersonalValue(s.matlab.editor.export.latex.FigureResolution)

matlab.editor.export.pagesetup.latex

PaperSize - 纸张尺寸

(默认) | 'Letter' | 'Legal' | 'Tabloid' | 'A2' | 'A3' | 'A4' | 'A5'

从实时编辑器导出到 LaTeX 时文档的纸张尺寸,指定为下表中的标准纸张类型值之一。

值纸张尺寸(宽度 x 高度)'Letter'8.5×11 英寸

'Legal'8.5×14 英寸

'Tabloid'11×17 英寸

'A2'42×59.4 厘米

'A3'29.7×42 厘米

'A4'21×29.7 厘米

'A5'14.8×21 厘米

默认情况下未设置此设置的值,当导出到 LaTeX 文档时,实时编辑器使用 matlab.editor.export.pagesetup.PaperSize 设置的活动值。请为此设置指定值,以便只更改导出到 LaTeX 文档时使用的文档的纸张尺寸。

示例:s.matlab.editor.export.pagesetup.latex.PaperSize.TemporaryValue

= 'Legal'

要恢复对 LaTeX 文档使用 matlab.editor.export.pagesetup.PaperSize 设置的活动值,请使用 clearTemporaryValue 和 clearPersonalValue 函数清除此设置的临时值和个人值。例如:

clearTemporaryValue(s.matlab.editor.export.pagesetup.latex.PaperSize)

clearPersonalValue(s.matlab.editor.export.pagesetup.latex.PaperSize)

Orientation - 页面方向

(默认) | 'Portrait' | 'Landscape'

从实时编辑器导出到 LaTeX 时文档的页面方向,指定为 'Portrait' 或 'Landscape'。

默认情况下未设置此设置的值,当导出到 LaTeX 文档时,实时编辑器使用 matlab.editor.export.pagesetup.Orientation 设置的活动值。请为此设置指定值,以便只更改导出到 LaTeX 文档时使用的文档的页面方向。

示例:s.matlab.editor.export.pagesetup.latex.Orientation.TemporaryValue

= 'Landscape'

要恢复对 LaTeX 文档使用 matlab.editor.export.pagesetup.Orientation 设置的活动值,请使用 clearTemporaryValue 和 clearPersonalValue 函数清除此设置的临时值和个人值。例如:

clearTemporaryValue(s.matlab.editor.export.pagesetup.latex.Orientation)

clearPersonalValue(s.matlab.editor.export.pagesetup.latex.Orientation)

Margins - 文档边距

[134 125 134

120] (默认) | 1×4 向量

从实时编辑器导出到 LaTeX 时的文档边距,指定为边距值 1×4 向量,格式为 [lefttop rightbottom]。每个边距值均指定为 0 到 255 之间的正整数,以磅为单位。72 磅的值等效于 1 英寸或 2.54 厘米。

请为此设置指定值,以便只更改导出到 LaTeX 文档时使用的文档边距。当导出到 LaTeX 时,实时编辑器始终使用此设置的边距值,而不是 matlab.editor.export.pagesetup.Margins 设置的值。

示例:s.matlab.editor.export.pagesetup.latex.Margins.TemporaryValue

= [25 72 72 25]

matlab.editor.export.pagesetup.docx

PaperSize - 纸张尺寸

(默认) | 'Letter' | 'Legal' | 'Tabloid' | 'A2' | 'A3' | 'A4' | 'A5'

从实时编辑器导出到 Microsoft® Word 时文档的纸张尺寸,指定为下表中的标准纸张类型值之一。

值纸张尺寸(宽度 x 高度)'Letter'8.5×11 英寸

'Legal'8.5×14 英寸

'Tabloid'11×17 英寸

'A2'42×59.4 厘米

'A3'29.7×42 厘米

'A4'21×29.7 厘米

'A5'14.8×21 厘米

默认情况下未设置此设置的值,当导出到 Microsoft Word 文档时,实时编辑器使用 matlab.editor.export.pagesetup.PaperSize 设置的活动值。请为此设置指定值,以便只更改导出到 Microsoft Word 文档时使用的文档的纸张尺寸。

示例:s.matlab.editor.export.pagesetup.docx.PaperSize.TemporaryValue

= 'Legal'

要恢复对 Microsoft Word 文档使用 matlab.editor.export.pagesetup.PaperSize 设置的活动值,请使用 clearTemporaryValue 和 clearPersonalValue 函数清除此设置的临时值和个人值。例如:

clearTemporaryValue(s.matlab.editor.export.pagesetup.docx.PaperSize)

clearPersonalValue(s.matlab.editor.export.pagesetup.docx.PaperSize)

Orientation - 页面方向

(默认) | 'Portrait' | 'Landscape'

从实时编辑器导出到 Microsoft Word 时文档的页面方向,指定为 'Portrait' 或 'Landscape'。

默认情况下未设置此设置的值,当导出到 Microsoft Word 文档时,实时编辑器使用 matlab.editor.export.pagesetup.Orientation 设置的活动值。请为此设置指定值,以便只更改导出到 Microsoft Word 文档时使用的文档的页面方向。

示例:s.matlab.editor.export.pagesetup.docx.Orientation.TemporaryValue

= 'Landscape'

要恢复对 Microsoft Word 文档使用 matlab.editor.export.pagesetup.Orientation 设置的活动值,请使用 clearTemporaryValue 和 clearPersonalValue 函数清除此设置的临时值和个人值。例如:

clearTemporaryValue(s.matlab.editor.export.pagesetup.docx.Orientation)

clearPersonalValue(s.matlab.editor.export.pagesetup.docx.Orientation)

Margins - 文档边距

(默认) | 1×4 向量

从实时编辑器导出到 Microsoft Word 文档时的文档边距,指定为边距值 1×4 向量,格式为 [lefttop rightbottom]。每个边距值均指定为 0 到 255 之间的正整数,以磅为单位。72 磅的值等效于 1 英寸或 2.54 厘米。

默认情况下未设置此设置的值,当导出到 Microsoft Word 文档时,实时编辑器使用 matlab.editor.export.pagesetup.Margins 设置的活动值。请为此设置指定值,以便只更改导出到 Microsoft Word 文档时使用的文档边距。

示例:s.matlab.editor.export.pagesetup.docx.Margins.TemporaryValue

= [25 72 72 25]

要恢复对 Microsoft Word 文档使用 matlab.editor.export.pagesetup.Margins 设置的活动值,请使用 clearTemporaryValue 和 clearPersonalValue 函数清除此设置的临时值和个人值。例如:

clearTemporaryValue(s.matlab.editor.export.pagesetup.docx.Margins)

clearPersonalValue(s.matlab.editor.export.pagesetup.docx.Margins)

在 R2018a 中推出

matlab 编辑器设置,编辑器设置,包括语言、备份和显示设置相关推荐

  1. IDEA、webstorm设置编辑器恶心的竖线位置、隐藏竖线(参考线),然后代码自动换行

    webstorm设置编辑器竖线位置: 文件→设置(Ctrl+Alt+S)→编辑器→Code Style→右边距→设置260(勾选☑键入换行) 如果要隐藏这条竖线Ctrl+Shift+A输入Show r ...

  2. VS Code(Visual Studio Code)编辑器的常用设置

    1.代码自动补全 这里说的代码补全主要是指HTML代码补全,用过sublime或者WebStorm的同学都知道通过Tab键或Enter键能自动补全代码,但是第一次接触VS Code会发现并不能.其实并 ...

  3. 文本编辑器中实现设置工具栏和状态栏可见性的功能

    文章目录 1 文本编辑器中实现设置工具栏和状态栏可见性的功能 1 文本编辑器中实现设置工具栏和状态栏可见性的功能 实现思路如下: 通过setVisible()设置可见性. 更新界面上QAction对象 ...

  4. Android Studio 设置编辑器背景颜色

    介绍 设置背景色作用 AndroidStudio 合理设置编辑器背景颜色能使眼镜不容易疲劳,更好的保护眼镜. 推荐颜色 颜色在这里向大家推荐豆沙绿,保护眼睛的说法虽未得到任何科学证实,但是确实看着柔和 ...

  5. linux vi代码高亮,linux Vi编辑器代码高亮设置及永久显示行号的方法

    在linux中用vi编辑和修改文件配置中没有彩色显示文件的内容,特别一些关键字不能彩色显示,给我们配置服务过程中造成极大的不方便.[其实主要是vi本身不带颜色的,vim带颜色]下面给出一种解决的方法. ...

  6. IDEA2020版本Bpmn文件无Editor属性设置编辑器问题的解决

    IDEA2020版本BPMN文件无BpmnEditor属性设置编辑器问题的解决方案 本文记录一次在Acitiviti开发过程中,遇到的一个问题:当安装好了actiBPM插件,打开Bpmn文件时,发现竟 ...

  7. IDEA 2021/2022 修改启动画面及设置编辑器背景图片

    一.更换启动图片 1)进入IDEA 安装目录 找到....\IntelliJ IDEA 2021.3.1\lib 文件夹,找到 (2021)platform-impl.jar (2022)app.ja ...

  8. 【虚拟网络编辑器】vmnet8设置中出现错误,子网IP和子网掩码不一致

    一.问题描述 vmnet8 设置中出现错误,子网IP和子网掩码不匹配 如下图所示: 二.新知识点 虚拟网络编辑器是做什么的? 查看和更改关键网络连接设置,添加和移除虚拟网络以及创建自定义虚拟网络连接配 ...

  9. 文本编辑器的实现课程c语言,c语言文本编辑器

    c语言文本编辑器Tag内容描述: 1.文本编辑器C语言课程设计报告目录1. 设计目的及要求1.1设计目的1.2设计要求1.3题目解析2. 总体设计3. 详细设计3.1流程图3.2程序解析4. 调试分析 ...

最新文章

  1. sonar 6.2 安装配置properties文件
  2. 制作新网络框架快速自动生成消息结构体的编辑器
  3. 关于netty的FastThreadLocal的思考
  4. 使用Perl进行网页数据抓取[初学者简明版]
  5. python打平处理嵌套list
  6. pdf文档转换器绿色版
  7. 计算机新建文件夹的步骤打开,如何制作文件夹!(新建文件夹的操作步骤)
  8. win7连接共享打印机时安装驱动程序出现0x00000bcb错误【解决办法】
  9. Linux-虚拟机封装
  10. VS studio源代码管理辅助工具sourceoffsite使用过程中的错误解决方法
  11. 干货|TPM管理系列之六源改善
  12. google-services简介
  13. ESP8266 AT指令设置及51单片机的控制
  14. org.w3c.dom。 XML解析 练习
  15. 蚂蚁区块链第15课 JS SDK概述及API接口速查
  16. 假面舞会[NOI2008]
  17. 前端开发:npm install报错npm ERR! enoent ENOENT:no such file or directory, open…的解决方法
  18. 三种爱心代码html(文本文档即可实现)
  19. 我的计算机中找不到磁盘分区,d盘不见了怎么办?我的电脑没有d盘怎么添加硬盘分区...
  20. 阿里巴巴集团告别 CTO?

热门文章

  1. P8U8 最中听的话,不要做每件事都考虑太多。
  2. 今天的快乐从何而来的飞鸽传书
  3. C++数组动态分配空间国外玩家最关注的韩游
  4. FreeBSD与Linux的比较
  5. 【vue2.0进阶】vue-router10分钟快速入门
  6. linux teaming状态命令,Linux 网卡Teaming
  7. enc易能变频_ENC易能变频器故障灯亮快修收费合理
  8. 游标循环读取的正确逻辑_千分尺的正确使用方法原来是这样?我用了那么多年都用错了...
  9. 推荐几个常用的生物通路数据库
  10. mac os 开启redis_高并发大流量,总会想到它!来一起通过docker搭建redis集群