本人使用matlab的時候(默認編碼GB 2312),遇到過同樣編碼問題:vscode打開*.m文件要么亂碼;要么由於安裝changEncode插件強制改變編碼到utf8,但改完之后再回到matlab中打開時還是亂碼,不勝其煩。
通過嘗試各種方法給出推薦的解決方案。本人所用的vscode版本如下
進入文件->首選項->設置->搜索encoding出來Auto Guess Encoding(注:如果encoding搜索不到可試下 autoguess),勾選如下:
可解決!
本文轉載:https://www.zhihu.com/question/48714851/answer/618893937,稍微修改了一下。