sublime text 3 乱码

sublime text 是一款很好用的文字编辑软件,可谓是程序员必备,可是最近发如今mac端使用的时候,中文乱码,python

网上一些解决方案,抄袭严重,没有解决实际问题,因此记录下本身解决问题的过程。git

 

一、打开Sublime Text 3,按windows:Ctrl+~mac:control+~打开控制行,复制粘贴如下python代码,而后回车运行。程序员

import urllib.request,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404e330c659d4bb41d3bdf022e94cab3cd0'; 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://sublime.wbond.net/' + 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)  

二、重启Sublime Text 3。
github

三、按windows:Ctrl+Shift+Pmac:command+shift+P打开命令行,输入Install Package,回车,而后继续输入ConvertToUTF8,回车。windows

但是安装后打开本地文件仍是错误。ui

 

 原来是缺乏Codecs,因此在此打开命令行-->输入Install Package-->Codecsurl

重启Sublime Text 3,打开乱码文件 按下ctrl+shift+cspa

 

做者:Darren.net

微博:@IT_攻城师命令行

github:@Darren90

出处:http://www.cnblogs.com/fengtengfei/

相关文章
相关标签/搜索