matlab.colors 设置
MATLAB 语法高亮颜色设置
您可以使用 matlab.colors 设置来自定义语法高亮的颜色。使用由 settings 函数返回的根 SettingsGroup 对象来访问 matlab.colors 设置。例如,将注释颜色的临时值设置为 [173 235 255](浅蓝色)。
s = settings;
s.matlab.colors.CommentColor.TemporaryValue = [173 235 255]
matlab.colors
SyntaxErrorColor - 语法错误的颜色
[255 0 0] (默认) | RGB 三元组
语法错误的颜色,指定为 RGB 三元组,其值在 [0,255] 范围内。
示例:s.matlab.colors.SyntaxErrorColor.TemporaryValue = [173
235 255]
KeywordColor - 关键字的颜色
[14 0 255] (默认) | RGB 三元组
关键字的颜色,指定为 RGB 三元组,其值在 [0,255] 范围内。
示例:s.matlab.colors.KeywordColor.TemporaryValue = [173 235
255]
StringColor - 字符串的颜色
[170 4 249] (默认) | RGB 三元组
字符串的颜色,指定为 RGB 三元组,其值在 [0,255] 范围内。
示例:s.matlab.colors.StringColor.TemporaryValue = [173 235
255]
SystemCommandColor - 系统命令的颜色
[178 140 0] (默认) | RGB 三元组
系统命令的颜色,指定为 RGB 三元组,其值在 [0,255] 范围内。
示例:s.matlab.colors.SystemCommandColor.TemporaryValue = [173
235 255]
UnterminatedStringColor - 未终止的字符串的颜色
[196 0 0] (默认) | RGB 三元组
未终止字符串的颜色,指定为 RGB 三元组,其值在 [0,255] 范围内。
示例:s.matlab.colors.UnterminatedStringColor.TemporaryValue =
[173 235 255]
CommentColor - 注释的颜色
[2 128 9] (默认) | RGB 三元组
注释的颜色,指定为 RGB 三元组,其值在 [0,255] 范围内。
示例:s.matlab.colors.CommentColor.TemporaryValue = [173 235
255]
ValidationSectionColor - 验证节的颜色
[160 82 45] (默认) | RGB 三元组
验证部分的颜色,指定为 RGB 三元组,其值在 [0,255] 范围内。
示例:s.matlab.colors.ValidationSectionColor.TemporaryValue =
[173 235 255]
matlab.colors.commandwindow
ErrorColor - 命令行窗口错误的颜色
[230 0 0] (默认) | RGB 三元组
命令行窗口错误的颜色,指定为 RGB 三元组,其值在 [0,255] 范围内。
示例:s.matlab.colors.commandwindow.ErrorColor.TemporaryValue =
[255 0 0]
WarningColor - 命令行窗口警告的颜色
[255 100 0] (默认) | RGB 三元组
命令行窗口警告的颜色,指定为 RGB 三元组,其值在 [0,255] 范围内。
示例:s.matlab.colors.commandwindow.WarningColor.TemporaryValue
= [0 0 255]
HyperlinkColor - 命令行窗口超链接的颜色
[0 0 255] (默认) | RGB 三元组
命令行窗口超链接的颜色,指定为 RGB 三元组,其值在 [0,255] 范围内。
示例:s.matlab.colors.commandwindow.HyperlinkColor.TemporaryValue
= [173 235 255]
matlab.colors.programmingtools
CodeAnalyzerWarningColor - 代码分析器警告的颜色
[255 148 0] (默认) | RGB 三元组
代码分析器警告的颜色,指定为 RGB 三元组,其值在 [0,255] 范围内。
示例:s.matlab.colors.programmingtools.CodeAnalyzerWarningColor.TemporaryValue
= [0 255 0]
HighlightAutofixes - 突出显示代码分析器自动修复
1 (默认) | 0
突出显示代码分析器自动修复,指定为 1 或 0。
设置为 1 可在编辑器和实时编辑器中突出显示存在自动修复的代码。
示例:s.matlab.colors.programmingtools.HighlightAutofixes.TemporaryValue
= 0
AutofixHighlightColor - 代码分析器自动修复突出显示的颜色
[238 225 180] (默认) | RGB 三元组
代码分析器自动修复突出显示的颜色,指定为 RGB 三元组,其值在 [0,255] 范围内。
HighlightAutofixes 必须设置为 1 才能看到自动修复突出显示中的变化。
示例:s.matlab.colors.programmingtools.AutofixHighlightColor.TemporaryValue
= [0 255 0]
AutomaticallyHighlightVariables - 自动突出显示变量和函数
1 (默认) | 0
自动突出显示变量和函数,指定为 1 或 0。
设置为 1 可在编辑器和实时编辑器中突出显示特定变量或函数的所有实例。
有关使用自动突出显示来查找和替换当前文件中的函数或变量的详细信息,请参阅在文件中查找并替换文本。
示例:s.matlab.colors.programmingtools.AutomaticallyHighlightVariables.TemporaryValue
= 0
VariableHighlightColor - 变量和函数突出显示的颜色
[202 232 232] (默认) | RGB 三元组
变量和函数突出显示的颜色,指定为 RGB 三元组,其值在 [0,255] 范围内。
AutomaticallyHighlightVariables 必须设置为 1 才能看到变量和函数突出显示中的变化。
示例:s.matlab.colors.programmingtools.VariableHighlightColor.TemporaryValue
= [255 232 0]
ShowVariablesWithSharedScope - 显示具有共享作用域的变量
1 (默认) | 0
显示具有共享作用域的变量,指定为 1 或 0。
设置为 1 可使用特定颜色显示具有共享作用域的变量。
有关显示具有共享作用域的变量的详细信息,请参阅在编辑器中检查变量作用域。
示例:s.matlab.colors.programmingtools.ShowVariablesWithSharedScope.TemporaryValue
= 0
VariablesWithSharedScopeColor - 共享作用域变量的颜色
[0 163 163] (默认) | RGB 三元组
共享作用域变量的颜色,指定为 RGB 三元组,其值在 [0,255] 范围内。文本会被着色而不是添加底色。
ShowVariablesWithSharedScope 必须设置为 1 才能查看共享作用域变量的颜色变化。
示例:s.matlab.colors.programmingtools.VariablesWithSharedScopeColor.TemporaryValue
= [173 235 255]
在 R2018b 中推出