Matlab主题指的是Matlab的菜单栏,命令行窗口,工作区,编辑器及代码的颜色。Matlab本身只有一种默认主题,如下图。
这是一种亮色主题,长时间使用容易引起眼睛疲劳。于是就有了给Matlab换暗色主题的需求。
方法一. 手动修改
可参考Matlab帮助中心 — 更改颜色设置:https://ww2.mathworks.cn/help/matlab/matlab_env/color-settings.html
简单来说就是,预设项 -> 颜色,取消勾选“使用系统颜色”即可更换颜色。编辑工具可以修改代码配色。
此方法需要自行配色,难以配出令人满意的颜色组合。
值得一提的是:修改颜色其实就是修改matlab.prf文件,此文件路径C:\Users\用户名xxx\AppData\Roaming\MathWorks\MATLAB\R2021a\matlab.prf
方法二. 使用Matlab主题导入工具
Github上有大神已经做好了Matlab换主题的工具:matlab-schemer
使用此工具可以方便的更换Matlab主题,可以看到此工具5年前完成(2016),拥有包括默认主题在内的17个Matlab主题。
matlab-schemer使用方法:
-
从Github上下载压缩包,如下图
上不了Github的同学从此网盘链接下载:
链接:https://pan.baidu.com/s/1nwVLkFL82iU931ifM8fmWA
提取码:j3e4 -
解压压缩包得到如下文件
-
打开Matlab,将schemer_import.m拖入Matlab中运行
-
在弹出的对话框中打开schemes文件夹,再选择你喜欢的主题文件(*.prf)打开
-
Matlab主题应已经更改了,但一些更改需重启Matlab软件才会生效,重启Matlab,主题更换完成。
同样的方法,此工具还可以导出主题(运行schemer_export.m)。