一般出现乱码是因为文本采用了GBK编码格式,Sublime Text默认不支持GBK编码。
安装包管理器
简单安装
使用Ctrl+`快捷键或者通过View->Show Console菜单打开命令行,粘贴如下代码:
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())
这个方法同样适用于ubuntu
按回车即可
重启Sublime Text,选择Preference看到多出了Packet Setting和Packet Control
手动安装
简单安装出错可以尝试手动安装
2.1 点击Preferences > Browse Packages菜单
2.2 进入打开的目录的上层目录,然后再进入Installed Packages/目录
2.3 下载Package Control.sublime-package并复制到Installed Packages/目录(可以去百度搜下官方下载地址,很简单)
2.4 重启Sublime Text
安装CoverToUTF8插件
按shift+ctrl+p或者点击Preference–>Packet Control,输入install package,等待一会,在新出现的输入框输入CoverToUTF8,下方会出现提示,选择安装。
大功告成,打开GBK编码的含有中文的文本不会再出现乱码。