听着音乐?慢慢品

界面颜色主题更换

众所周知,MATLAB的界面颜色主题目前只有系统默认的一套白色背景的主题,如果想更改代码颜色、背景颜色或字体,不借助外部工具的话只能手动一个一个去试颜色搭配和字体搭配,对于一般人显的很麻烦,不过有需求就会有解决办法,这不,Github上scottclowe大神专门制作了一个辅助工具:“MATLAB Schemer”。

此 MATLAB 软件包可以轻松更改 MATLAB 显示和 GUI 的配色方案(又名主题)

项目地址github repo="scottclowe/matlab-schemer"
您可以使用 Schemer 导入预定义的配色方案、在MATLAB 安装设备之间传输主题设置或创建自己的配色方案,方案文件夹中提供了配色方案的集合。

Importing a color scheme(导入配色方案)

首先将下载的主题文件夹包整体加入 MATLAB 的工作目录;

在 MATLAB 命令行窗口下运行 schemer_import ,从 schemes 选择要从中导入配色方案的以 .prf 结尾的主题包文件;

image-20240305162921361

图1 导入主题

目前自带的主题有Cobalt、Monokai、Solarised Dark、Solarised Light等,也包括了Matlab的原版 default.prf 主题(用来恢复到原版)

所有的主题效果可以在该页面查看:scottclowe/matlab-schemer,或者查看下载的文件夹 screenshots 也可以。

注意:导入配色方案时,大多数设置将立即更改。但是,某些设置需要重新启动 MATLAB。

Exporting a color scheme(导出配色方案)

在 MATLAB 命令行窗口下运行 schemer_export,然后跳出主题保存窗口选择路径保存即可;

其他主题

还有Github上 StackOverflowMATLABchaimatlab-theme-changer 项目

该项目中的Darcula主题,没错,就是PyCharm里那款炫酷的黑色主题,这款主题也可以通过先前介绍的schemer_import来进行导入。

界面字体更换

适合matlab的编程字体

  1. YAHEI CONSOLAS HYBRID
  2. maple-font(请使用6.3版本MapleMono-SC-NF,6.4版本开始MATLAB命令行(terminal)会乱码)

安装步骤

  1. 将下载的 “.ttf ” 字体文件安装到 C:\Windows\Fonts目录下:复制字体文件,粘贴到该目录,windows将自动安装;

  2. 找到MATLAB安装目录,将字体文件复制到目录 D:\Matlab2020a\sys\java\jre\win64\jre\lib\fonts(具体看个人情况),
    或者直接选中字体,右键为所有用户安装,替换步骤1和步骤2即可。最后重启MATLAB客户端即可

Snipaste_2024-03-05_16-04-27

图2 更换字体

参考文档

  1. @CSDN——Matlab如何更换主题颜色1. @CSDN——Matlab如何更换主题颜色
  2. @知乎—强迫症的matlab字体、编码设置