解决Sublime Text 3在GBK编码下的中文乱码问题

2025-05-16 07:29:50

编码问题是软件开发经常会遇到的问题之一,也是最为基础的知识之一,本篇经验将使用Sublime Text 3进行GBK编码下乱码的问题解决演示,同时,为乱码问题提出一个统一的解决方案。

工具/原料

Sublime text 3

ConvertToUTF8

GBK编码文件的打开

1、为了方便演示,首先创建了一个由GBK编码的html文件,我们使用Sublime打开后的效果如下图,注意看sublime的左下角,除了行列信息并无其他,一般而言,说明sublime是按照UTF8编码打开的文件:

解决Sublime Text 3在GBK编码下的中文乱码问题

3、点击install package,稍等几秒钟,在弹出的输入框中输入“Convert”,可以看到会检索出包括ConvertToUTF8在内的一些组件,相关功能都有描述。点击“ConvertToUTF8”进行安装即可:

解决Sublime Text 3在GBK编码下的中文乱码问题

5、此时,再次打开我们刚刚的测试文件,会发现中文显示正常,同时,sublime左下角显示出了GBK字样,表明该文件的编码是GBK。如下图:

解决Sublime Text 3在GBK编码下的中文乱码问题

2、后来各个国家和组织推出了自己的胆咣骜岱编码规则,我国则有GB2312、GBK等编码规范,繁体字则有BIG5,以及国际上最通用的UTF-8编码等等。这些编码规范有的兼容,有的则不兼容,当用不兼容的编码规范去解码显示文件时,就会出现乱码问题!所以对于乱码,最好的办法是切换解码规则。

3、在sublime中,我们可以使用“Reopen with Encoding”菜单选择使用不同的编码规范打开文件,或者是使用我们刚刚安装的插件带来的“Reload with Encoding”中的编码方式重新打开。

解决Sublime Text 3在GBK编码下的中文乱码问题
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢