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

相关文章
相关标签/搜索