【轉】http://blog.csdn.net/df865017/article/details/48164429
使用MATLAB進行編碼時, 長時間面對白底黑字的屏幕, 眼睛會疼! 因此, 選擇一個合適的顏色主題 (theme) 來改善用眼是十分必要的!
由於MATLAB preference選項中不像eclipse或者visual studio那樣可以導入第三方插件來修改編輯器顏色風格, 而只能手動的去一個一個調整各個屬性的顏色配置, 顯得十分繁瑣。
查閱網頁, 我發現有國外網友通過直接修改matlab.prf配置文件中的顏色相關的配置選項, 來調整整個matlab軟件的顏色風格, 參考網頁可見: http://stackoverflow.com/questions/7002382/importing-exporting-color-themes-for-the-matlab-editor
具體步驟為:
1, 在matlab命令行中運行prefdir, 獲取matlab.prf文件所在路徑
2, 打開matlab.prf所在路徑, 找到matlab.prf文件, 作備份
3, 在新的matlab.prf中修改與color有關的屬性
修改方法可以參考以上網頁中的配置內容
另外, 我也提供一些不同的配置顏色, 感興趣的朋友可以根據自己的喜好選擇
暗色: https://github.com/Chrismarsh/matlab-solarized/blob/master/matlab-solarized-dark.prf
暖色: https://github.com/Chrismarsh/matlab-solarized/blob/master/matlab-solarized-light.prf
還有一個元素鈷金屬類似的顏色風格(本人感覺這個風格背景前景對比度太大, 眼睛會有些不舒服..)
http://audioplastic.org/blog/2013/01/23/matlab-cobalt/
另外有個不錯的顏色風格, 暗色背景+亮色文字:
http://www.mikesoltys.com/2013/02/08/matlab-tip-change-the-color-scheme-to-be-easier-on-your-eyes/
不過以上這個網頁中則是采用了直接在matlab命令行中輸入顏色修改命令, 而不涉及matlab.prf文件的更改。
具體命令如下:
com.mathworks.services.Prefs.setBooleanPref('ColorsUseSystem',0); com.mathworks.services.Prefs.setColorPref('ColorsBackground',java.awt.Color(7/255,54/255,66/255)); com.mathworks.services.Prefs.setColorPref('ColorsText',java.awt.Color(133/255,153/255,0/255)); com.mathworks.services.Prefs.setColorPref('Colors_M_Comments',java.awt.Color(181/255,137/255,0/255)); com.mathworks.services.Prefs.setColorPref('Colors_M_Keywords',java.awt.Color(38/255,139/255,210/255)); com.mathworks.services.Prefs.setColorPref('Colors_M_Strings',java.awt.Color(42/255,161/255,152/255))
得到的顏色風格預覽圖:
希望各位喜歡!