关于Mac电脑UTF8转码的问题

[关于MAC电脑UTF8转码]

问题出现

之前写MATLAB的.m文件的时候,经常写完了之后保存过几天之后再打开就各种乱码,乱码之后就没办法读注释。想要读也行,但是要在浏览环境下才能读,而且在CSDN里下的东西中文也会乱码,论如何解决这个问题。

问题解决

mac大多是以UTF-8,但是国内大多是以GBK来编码的。需要Sublime Text3来帮忙。至于下Sublime Text3的过程就不详述了。多多百度多多CSDN就行了,有条件Google也不错。在这里插入图片描述
先来看看没转码之前那气人的样子吧。。
在这里插入图片描述各种绿色的也母鸡是虾米玩意。注释也读不懂了。再用Sublime Text3打开花花绿绿的也不知道是什么东西。这就是一种编码的问题。
在这里插入图片描述

解决问题

在这里插入图片描述
这是解决问题之后在Sublime里显示的样子。终于有中文的说!!
所以,过程是这个样子的。

首先在Sublime Text3里的package control里下载ConvertToUTF8,由于是py的script所以,可能用Sublime Text3的时候可能还是转码失败。所以你还需要这个Codecs33。详情请见基佬屋。

在这里插入图片描述
在这里插入图片描述
下载的时候大概是这个样子的。记得选好系统的说,下好之后解压缩之后放入Sublime Text3的package文件夹中。如果找不到文件夹的位置可以直接用Sublime Text3浏览插件目录直接进入文件夹中。然后把Codecs-osx33改名成Codecs直接拖进去就好了,于是乎重启Sublime就能看到如下的图了。
在这里插入图片描述
在这里插入图片描述
直接用Sublime上面的打开.m文件中文就不会乱码了。 然后再把里面的东西
直接复制到MATLAB里面就行了。虽然比较蠢,但是能解决乱码问题。

关于Sublime Text和LaTeX

这是个写LaTeX的好东西,相比于大伙都愿意用Textlive + textstudio 套装写LaTeX来说,Sublime有许多直接挖掘的方便的东西,这是我一开始学LaTeX时候下的,虽然后面没有用,但是它编译需要通过外部pdf查看器可以让初学者在一定程度上避免犯所见即所得的毛病。当然如果想学LaTeX的话,还是挺推荐用Textlive + textstudio 套装的。毕竟,没事把一些代码放在了lstlisting环境里也是不错的,可以一直保留着想要改也非常的方便。。

记得群里某大佬说过:
不会用word,吃藕的文档。不会用LaTeX,编译都不过。
会用word,吃藕的文档。会用LaTeX,好看的文档。
精通word,好看的文档。精通LaTeX,好看的文档。
两者各有优点和缺点,但是倘若熟练精通了,才能做出真正好的东西。
LaTeX有小屋可以找各种模板,现在用的建模模板就是里面下的,当然模板也可以自己定义,但是要学好多东西。

只是还在路上罢了,还有好多要学~~!!

对了,贴上基佬屋的下载Codecs33的链接。https://github.com/seanliang/Codecs33/blob/master/README.zh_CN.md

发布了14 篇原创文章 · 获赞 2 · 访问量 852

猜你喜欢

转载自blog.csdn.net/weixin_43342986/article/details/100057406