sublime text 2是一款很是优秀的跨平台文本及源代码编辑器,本人很是喜欢,可是不支持GB2312和GBK编码在某些时候比较麻烦。能够经过向sublime text 中添加编码类型转换包(好比“ConvertToUTF8")来解决这一问题。具体方法以下:编辑器
首先声明:这一方法前提是sublime text 2的安装路径没有中文字符,且系统路径的%username%中不包含中文字符。不然须要手动添加转换包,这个稍后说明。ui
1. 安装Sublime Package Control:编码
在Sublime Text 2上用Ctrl+~打开控制台并在里面输入如下代码,Sublime Text 2就会自动安装Package Control。url
import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); print('Please restart Sublime Text to finish installation').net