matlab.colors 设置
浅色主题的 MATLAB 语法高亮颜色设置
您可以使用 matlab.colors
设置来自定义浅色主题的语法高亮的颜色。使用由 settings
函数返回的根 SettingsGroup
对象来访问 matlab.colors
设置。例如,将注释颜色的临时值设置为 [173 235 255]
(浅蓝色)。
s = settings; s.matlab.colors.CommentColor.TemporaryValue = [173 235 255]
有关设置的详细信息,请参阅Access and Modify Settings Programmatically。
注意
这些设置仅适用于浅色主题。要自定义深色主题的语法高亮颜色,请使用“设置”窗口。有关详细信息,请参阅更改桌面主题和颜色。
matlab.colors
语法错误的颜色,指定为 RGB 三元组,其值在 [0,255] 范围内。
示例: s.matlab.colors.SyntaxErrorColor.TemporaryValue = [173 235 255]
关键字的颜色,指定为 RGB 三元组,其值在 [0,255] 范围内。
示例: s.matlab.colors.KeywordColor.TemporaryValue = [173 235 255]
字符串的颜色,指定为 RGB 三元组,其值在 [0,255] 范围内。
示例: s.matlab.colors.StringColor.TemporaryValue = [173 235 255]
系统命令的颜色,指定为 RGB 三元组,其值在 [0,255] 范围内。
示例: s.matlab.colors.SystemCommandColor.TemporaryValue = [173 235 255]
未终止字符串的颜色,指定为 RGB 三元组,其值在 [0,255] 范围内。
示例: s.matlab.colors.UnterminatedStringColor.TemporaryValue = [173 235 255]
注释的颜色,指定为 RGB 三元组,其值在 [0,255] 范围内。
示例: s.matlab.colors.CommentColor.TemporaryValue = [173 235 255]
验证部分的颜色,指定为 RGB 三元组,其值在 [0,255] 范围内。
示例: s.matlab.colors.ValidationSectionColor.TemporaryValue = [173 235 255]
matlab.colors.commandwindow
命令行窗口和实时编辑器输出中错误信息的颜色,指定为 RGB 三元组,值在 [0,255] 范围内。
示例: s.matlab.colors.commandwindow.ErrorColor.TemporaryValue = [255 0 0]
命令行窗口和实时编辑器输出中警告信息的颜色,指定为 RGB 三元组,值在 [0,255] 范围内。
示例: s.matlab.colors.commandwindow.WarningColor.TemporaryValue = [0 0 255]
命令行窗口超链接的颜色,指定为 RGB 三元组,其值在 [0,255] 范围内。
示例: s.matlab.colors.commandwindow.HyperlinkColor.TemporaryValue = [173 235 255]
matlab.colors.programmingtools
代码分析器警告信息的颜色,指定为 RGB 三元组,其值在 [0,255] 范围内。
有关代码分析器的详细信息,请参阅使用代码分析器检查代码中的错误和警告。
示例: s.matlab.colors.programmingtools.CodeAnalyzerWarningColor.TemporaryValue = [0 255 0]
代码分析器信息性消息的颜色,指定为 RGB 三元组,其值在 [0,255] 范围内。
有关代码分析器的详细信息,请参阅使用代码分析器检查代码中的错误和警告。
示例: s.matlab.colors.programmingtools.CodeAnalyzerInfoColor.TemporaryValue = [0 255 0]
突出显示代码分析器自动修复,指定为 1
或 0
。
设置为 1
可在编辑器和实时编辑器中突出显示存在自动修复的代码。
有关代码分析器的详细信息,请参阅使用代码分析器检查代码中的错误和警告。
示例: s.matlab.colors.programmingtools.HighlightAutofixes.TemporaryValue = 0
代码分析器自动修复突出显示的颜色,指定为 RGB 三元组,其值在 [0,255] 范围内。
HighlightAutofixes
必须设置为 1
才能看到自动修复突出显示中的变化。
示例: s.matlab.colors.programmingtools.AutofixHighlightColor.TemporaryValue = [0 255 0]
自动突出显示变量和函数,指定为 1
或 0
。
设置为 1
可在编辑器和实时编辑器中突出显示特定变量或函数的所有实例。
有关使用自动突出显示来查找和替换当前文件中的函数或变量的详细信息,请参阅查找和替换文件中的文本并转至位置。
示例: s.matlab.colors.programmingtools.AutomaticallyHighlightVariables.TemporaryValue = 0
变量和函数突出显示的颜色,指定为 RGB 三元组,其值在 [0,255] 范围内。
AutomaticallyHighlightVariables
必须设置为 1
才能看到变量和函数突出显示中的变化。
示例: s.matlab.colors.programmingtools.VariableHighlightColor.TemporaryValue = [255 232 0]
显示具有共享作用域的变量,指定为 1
或 0
。
设置为 1
可使用特定颜色显示具有共享作用域的变量。
有关显示具有共享作用域的变量的详细信息,请参阅在编辑器中检查变量作用域。
示例: s.matlab.colors.programmingtools.ShowVariablesWithSharedScope.TemporaryValue = 0
共享作用域变量的颜色,指定为 RGB 三元组,其值在 [0,255] 范围内。文本会被着色而不是添加底色。
ShowVariablesWithSharedScope
必须设置为 1
才能查看共享作用域变量的颜色变化。
示例: s.matlab.colors.programmingtools.VariablesWithSharedScopeColor.TemporaryValue = [173 235 255]
版本历史记录
在 R2018b 中推出