Is there a way (maybe undocumented?) of importing/exporting color themes for the MATLAB editor?
As an example, I would like to import the Zenburn color scheme in MATLAB.
MATLAB Schemer makes it easy to change the color scheme (a.k.a. theme) of the MATLAB display and GUI. You can use Schemer to import a predefined color scheme, transfer your color settings between installations, or create your own color scheme.
As of release R2022a you can select a dark or light theme in MATLAB Online.
The color settings are saved in the matlab.prf file. You can find its location by running the command:
prefdir
There are a number of lines that start with the word Colors, for example:
ColorsBackground=C-16506839
ColorsMLintAutoFixBackground=C-3454186
ColorsText=C-8153962
ColorsUseMLintAutoFixBackground=Btrue
ColorsUseSystem=Bfalse
Colors_HTML_HTMLLinks=C-7102047
Colors_M_Comments=C-10981771
Colors_M_Errors=C-2346449
Colors_M_Keywords=C-8021760
Colors_M_Strings=C-13983336
Colors_M_SystemCommands=C-7613747
Colors_M_UnterminatedStrings=C-2935166
Colors_M_Warnings=C-27648
You can save those lines as your "theme" and then share them with others. They just have to replace the Colors* lines with yours.
I would recommend opening the matlab.prf file in some text editor and then sorting the lines to make it easier to select only the lines of interest.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With