matlab 编辑器设置,编辑器设置,包括语言、备份和显示设置
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 编辑器设置,编辑器设置,包括语言、备份和显示设置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: bash type php,Linux
- 下一篇: matlab人脸追踪,求大神帮助我这个菜