因为我经常使用VSCode看东西,但是Matlab默认不是UTF-8的字符集,这样就会乱码。
首先解决VSCode,打开下面这个开关,自动的判定字符集:
代码语言:javascript复制autoGuessEncoding
就是这样
C:Program FilesMATLABR2018bsysjavajrewin64jrelibfonts
matlab的字体更换目录:
可以更改内置的字符集(我不敢改了)
下面提供方法:
删除
代码语言:javascript复制<encoding name="GBK"> <encoding_alias name="936"> </encoding>
将
代码语言:javascript复制<encoding name="UTF-8"> <encoding_alias name="utf8"/> </encoding>
修改为
代码语言:javascript复制<encoding name="UTF-8"> <encoding_alias name="utf8"/> <encoding_alias name="GBK"/></encoding>
- 删除原有的lcdata.xml文件
- 将lcdata_utf8.xml文件重命名为lcdata.xml后重启MATLAB
https://ww2.mathworks.cn/matlabcentral/fileexchange/53862-matlab-schemer
最后分享一个好看的matlab编辑器主题