解决 Sublime text3 中文乱码

Sublime text3 中文乱码
  1. 安装 Package Control 。
    在 Sublime text3 上用Control+~打开控制台并在里面输入以下代码,回车。

import urllib.request,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)

这段代码可以在https://packagecontrol.io/installation上找到对应版本的程序,网址上有 Sublime text2 以及 Sublime text3 对应的安装程序。

  1. 重启

  2. 使用Control+Shift+P打开命令行模式,在里面输入Install Package点击 “Install Package” 等会儿会弹出一个新的输入框。

  3. 在新的输入框输入:ConvertToUTF8点击 “ConvertToUTF8” 等待安装完毕。

  4. 输入Codecs33点击 “Codecs33” 安装。
    由于 Sublime text3 内嵌的 python 限制,ConvertToUTF8 可能无法正常工作,可以安装 Codecs33 插件来解决这一问题。

  5. 重启。

PS:如果还没显示成功就重启电脑。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容