`
modabobo
  • 浏览: 505400 次
文章分类
社区版块
存档分类
最新评论

Sublime Text 3技巧:支持GB2312和GBK编码

 
阅读更多

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,才能继续下面的步骤。

安装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这个包吧。


分享到:
评论

相关推荐

    sublime text3 gbk

    满足了sublime不能转换为utf8的,使开发者能更方便轻松的使用。

    sublime text3 简体中文版【2014.09.07更新】

    4、深度整合GBK编码已能够完美支持GBK文件 5、默认安装了Emmet (Zen Coding)插件 6、增加了配色非常舒服的Theme-Nil主题 7、修改多处细节和配置文件使其更人性化 更新历史: 【2013.09.14】Sublime Text 3 Build...

    sublimeText3_x64_x86完美插件版gbk编码去注册.rar

    sublime3中文汉化版(包含常用插件),... 1、深度整合GBK编码,可以完美支持GBK编码文件。 2、去除自动检测升级提示。 3、自动换行功能。 4、安装Emmet(Zen Coding)插件. 5、调整字体大小为11px以适合正常人使用习惯。

    sublime text 3.2.1 3207 汉化+中文编码

    最新版 sublime text version 3.2.1 build 3207 汉化包,支持GB2312,GBK,GB18030等中文编码。windows, linux, mac都可以用。 替换方法:打开Sublime Text 3,点击Preferences -> Browse Packages...,转到上层目录...

    sublime text 3.2 3200 汉化+中文编码

    最新版 sublime text version 3.2 build 3200 汉化包,支持GB2312,GBK,GB18030等中文编码。windows, linux, mac都可以用。 替换方法:打开Sublime Text 3,点击Preferences -> Browse Packages...,转到上层目录...

    优秀代码编辑器 Sublime Text 3.2.2 Build 3211 + x64 中文注册版.zip

    Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。 Sublime text 快捷键 Ctrl+L 选择整行(按住-继续选择下行) Ctrl+KK 从光标处删除至行尾 Ctrl+K Backspace 从光标处删除至行首...

    Sublime_Text_3_3143(x86&x64)

    - 基于 Sublime Text 3 官方版进行修改汉化 - 集成正版密钥默认已注册,去自动检测升级提示 - 整合GBK插件支持简体中文整合多款主题及细节优化 - 整合Git、DocBlockr、MarkdownPreview、ColorPicker、All...

    sublime-ConvertToUTF8:sublime text3 的中文出现乱码时,将些文件放入Browse Packages…里

    使用此插件,您可以编辑和保存 Sublime Text 目前不支持的编码文件,特别是对于 CJK 用户使用的文件,如 GB2312、GBK、BIG5、EUC-KR、EUC-JP 等。 我正在努力使 ConvertToUTF8 目前支持 Sublime Text 2 和 3。 ...

    Sublime_Text 3059 x64所有的包 自用整理

    Sublime_Text 3059 x64源压缩文件 破解包 汉化包 GBK编码包 C语言自定义编译宏 添加右键Sublime_text打开菜单包

    sublime_text_3安装包+汉化包+注册机

    sublime_text_3安装包+汉化包+注册机快捷键 Ctrl+L 选择整行(按住-继续选择下行) Ctrl+KK 从光标处删除至行尾 Ctrl+K Backspace 从光标处删除至行首 Ctrl+J 合并行(已选择需要合并的多行时) Ctrl+KU 改为大写 ...

    详述 Sublime Text 打开 GBK 格式中文乱码的解决方法

    Sublime Text 是一个代码编辑器,其具有漂亮的用户界面和强大的...但是由于 Sublime Text 默认的编码格式为 UTF-8,因此这就造成了很多采用 GBK 编码的文件里的中文显示乱码。虽然我们也可以通过:File –> Reopen wi

    Sublime Text 3056 赵亮深度汉化定制(双12)版

    集成了GBK、GB2312、BIG5、韩语、日语编码文件的自动转换功能,效率相比其它同类插件更好。 3.菜单相比其它一些汉化版本,减少一些错译,更明了,适当加了注释,尽量减少用户查看帮助文档。 4.对EXE主体也进行了...

    Sublime_Text 汉化64位版

    1、基于官方版进行全网最完美汉化,基本上没...5、修正中文输入法鼠标跟随问题,深度整合GBK编码插件。 6、修改多处菜单选项和配置文件,使其更加实用更人性化。 7、集成多种常用插件其详细如下(不需要的请自行删除)

    ubuntu下使用sublime text时如何完美输入中文

    最近根据使用发现,在ubuntu下,安装sublime Text 3 后,无法使用中文输入的问题。 系统为:ubuntu 64位,安装搜狗输入法linux版 解决方法: 1.下载共享库 点击下载 libsublime-imfix.so 2.下载好库后,进入目录...

    gbk support

    sublime text2插件,用来转换GBK编码,使SUBLIME可以浏览GBK编码的文件

    高级文本编辑器(Sublime Text)v3.3038已啤酒

    深度整合GBK编码,可以完美支持GBK编码文件;去除自动检测升级提示;自动换行功能;安装Emmet(Zen Coding)插件;调整字体大小为11px以适合正常人使用习惯;软件已啤酒。

    Convert2UTF8

    Sublime Text 2是一款非常优秀的轻量级文本编辑器,码农的绝佳帮手。但它有个致命缺点就是仅支持UTF编码,导致用其它编辑器写的中文用它读取经常会发生乱码。有了这个插件,就可以让ST2支持GBK等编码,从此中文显示...

Global site tag (gtag.js) - Google Analytics