Sublime Text 2、Sublime Text 3 正确显示中文

Sublime Text 2、Sublime Text 3 正确显示中文

Sublime Text是风靡世界的文本编辑器,支持多种编程语言。由于其启动时间短,打开文件速度快,笔者常用作打开多种格式的文本文件。现在我们来解决Sublime Text 2和Sublime Text 3中文显示乱码的问题。

Sublime Text 2:

启动软件,点击Browse Packages,此时会打开插件安装目录。把ConvertToUTF8文件夹解压到目录

Sublime Text 3:

启动软件,点击Browse Packages,此时会打开插件安装目录C:\Users\用户名\AppData\Roaming\Sublime Text 3\Packages,也是把ConvertToUTF8文件夹解压到目录就可以了。最后重启软件。

使用特殊版本的Sublime Text。安装文件在文末,直接支持中文正确显示。需要注意的一点是,这个版本的Sublime Text会提示软件升级,点击取消升级就可以了(如果点了升级,会导致无法使用)。

点击进入命令行窗口

在窗口输入如下代码,回车,等待安装完成:(代码在文末百度网盘链接下载)

import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())

几秒后包管理工具Package Control就安装完成了。安装过程中可能会提示重启Sublime Text。重启后,在菜单里打开它

在包管理窗口输入Install命令,选择Install Package。在随后弹出窗口中输入ConvertToUTF8。也就是说我们可以通过类似方式,安装其它的Sublime Text插件了。

安装完成后,会打开一个文档提示。检查菜单栏发现安装成功

现在,我们重新打开含中文文档,中文显示就正常了。