Sublime Text 3技巧:支持GB2312和GBK編碼

From: http://blog.csdn.net/ubuntulover/article/details/21101979git

Sublime Text 3與Sublime Text 2的不一樣

其實有很多人寫過如何讓Sublime Text 2支持GB2312和GBK編碼,例如這篇。基本原理就是先裝好Package Control,而後再經過這個安裝ConvertToUTF8的Package。

可是文中的方法在Sublime Text 3時代行不通了,由於安裝Package Control的方法發生了變化,新的安裝方法是,按Control + ~打開命令行,而後輸入下面這一行代碼(若是顯示有問題,能夠直接點開這個gist
raw來複制)
程序員

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()) 

執行以後,必須重啓Sublime Text 3,才能繼續下面的步驟。github

***************************2014-11-6*****************************ubuntu

https://sublime.wbond.net/installation#st3sublime-text

***************************2014-11-6*****************************ui

安裝ConvertToUTF8

個人操做方式是基於Mac下的OS X系統,若是你是Windows用戶,請把Command鍵換成Ctrl鍵試一試。
Command + Shift + P打開萬能搜索框,而後輸入install package回車,這時候會加載全部的packges列表。看到列表以後再輸入ConvertToUTF8回車,就會下載安裝這個包了。裝好以後會看到這個包的說明文件,以下圖。
ConvertToUTF8編碼

可選安裝GBK Encoding Support

ConvertToUTF8是用來把GB2312和GBK文件轉換成UTF8編碼的,做爲一個程序員,使用UTF-8編碼來保存是一個好習慣,儘可能不要使用GB2312和GBK編碼來寫代碼。

若是有特殊需求——編輯以後必須以GB2312和GBK編碼保存(例如淘寶的開發。。。),那麼就照着上面的方法安裝GBK Encoding Support這個包吧。url

相關文章
相關標籤/搜索