Sublime Text 3技巧:支持GB2312和GBK编码
来源:互联网 发布:淘宝账号快速升心 编辑:程序博客网 时间:2024/06/05 23:53
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,才能继续下面的步骤。
***************************2014-11-6*****************************
https://sublime.wbond.net/installation#st3
***************************2014-11-6*****************************
安装ConvertToUTF8
我的操作方式是基于Mac下的OS X系统,如果你是Windows用户,请把Command键换成Ctrl键试一试。
按Command + Shift + P
打开万能搜索框,然后输入install package
回车,这时候会加载所有的packges列表。看到列表之后再输入ConvertToUTF8
回车,就会下载安装这个包了。装好之后会看到这个包的说明文件,如下图。
可选安装GBK Encoding Support
ConvertToUTF8是用来把GB2312和GBK文件转换成UTF8编码的,作为一个程序员,使用UTF-8编码来保存是一个好习惯,尽量不要使用GB2312和GBK编码来写代码。
如果有特殊需求——编辑之后必须以GB2312和GBK编码保存(例如淘宝的开发。。。),那么就照着上面的方法安装GBK Encoding Support
这个包吧。
- Sublime Text 3技巧:支持GB2312和GBK编码
- Sublime Text 3技巧:支持GB2312和GBK编码
- Sublime Text 3技巧:支持GB2312和GBK编码
- Sublime Text 3技巧:支持GB2312和GBK编码
- Sublime Text 3技巧:支持GB2312和GBK编码
- Sublime Text 3技巧:支持GB2312和GBK编码
- Sublime Text 3技巧:支持GB2312和GBK编码
- Sublime Text 3:支持GB2312和GBK编码
- sublime text 3 支持gbk及gb2312编码
- Sublime Text 2支持GB2312和GBK
- Sublime Text 2 支持GB2312和GBK
- 解决Sublime Text 2乱码问题 支持GB2312和GBK
- 解决乱码,让Sublime Text 2支持GB2312和GBK
- 解决乱码,让Sublime Text 2支持GB2312和GBK
- 解决乱码,让Sublime Text 2支持GB2312和GBK
- Sublime Text 2 不支持GB2312和GBK编码/中文乱码
- Sublime Text 2/3如何支持中文GBK编码
- Sublime Text 2/3如何支持中文GBK编码
- Aspose.cells 用excel 模版 生成报表 Java
- 可以怀念,然后微笑
- python------大脚印
- leetcode: Container With Most Water
- 笔试面试(3)阿里巴巴2014笔试题详解(9月22北京)
- Sublime Text 3技巧:支持GB2312和GBK编码
- Windows进程间各种通信方式浅谈
- 实战 Lucene,第 1 部分: 初识 Lucene
- 如何使用cmake生成基于静态库的动态链接库
- Java常见问题和解决办法
- Python的运算符与用法
- POJ 1456 Supermarket(贪心算法,可用并查集优化)
- 关于activityresult不能接收到activity的返回消息
- Joda-Time 工具集简介-使用