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