Sublime Text 2是一个非常不错的源代码及文本编辑器,但是不支持GB2312和GBK编码在很多情况下会非常麻烦。但是Subline-Text2的package control提供的一些插件能解决这些问题。
一、在线安装package control
进入编译器,点击View打开show console或者CTRL+~,输入以下代码或官方提供的代码:
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')
ps:重启,然后点击Perferences或输入CTRL+ SHIFT + P 然后输入Install Package看是否可以调出来Install Package验证下安装是否成功。
二、离线安装package control
需要一个package control的安装包,将该安装包替换到Sublime Text2的相关路径下即可,这里有两个路径,经验证放置到其中任意一处均可。
三、解决乱码问题
CTRL+SHIFT+p打开进入install package,就可以搜索需要安装的package,这里我们使用“ConvertToUTF8”和“GBK Encoding Support”,即可解决乱码问题并支持GB2312与GBK。