解决Sublime Text 3在GBK编码下的中文乱码问题

标签: Sublime Text 3 在GBK编码下 中文乱码问题
1094人阅读 评论(0) 收藏 举报
分类:

Sublime Text 3是我最喜欢的代码编辑器,没有之一,因为她的性感高亮代码配色,更因为它的小巧,但是它默认不支持GBK的编码格式,因此打开GBK的代码文件,如果里面有中文的话,就会乱码。


步骤:

如果是在官网下载的Sublime Text 3,那么首先需要安装一个

Package Control包,这是一个用来安装其他插件的包,不管装什么插件,首先要先装这个包才行


打开Sublime Text 3,按ctrl+~快捷键,调出一个小文本款,然后粘贴以下代码:

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 2,就粘贴一下代码:

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

如果顺利下载的话,此时就可以在Preferences菜单下看到Package Settings和Package Control两个菜单了。


安装完后重启下Sublime Text 3,在perferences选项一栏下面就会多了个Package Control。


点击Package Control,上面会出来一个输入框,我们输入install,就会自动有提示那个install package,我们点击一下install package,输入框会消失,稍等一下又会弹出个输入框。


这时我们可以输入ConvertToUTF8并安装的这个插件包(ConvertToUTF8)。


安装好这个包之后,重启下Sublime Text 3,就可以发现其打开GBK编码格式下的中文也不会乱码了。

查看评论

sublime text3设置默认编码格式为UTF-8

选择菜单Preferences->Settings-User 在花括号中添加下面一行代码: "default_encoding": "UTF-8",...
  • kongguyoulan523
  • kongguyoulan523
  • 2016-04-13 18:36:31
  • 57257

Sublime Text 3中文乱码问题解决(最新)

Sublime Text 3是我MacBook Pro最喜欢的代码编辑器,没有之一,因为她的性感高亮代码配色,更因为它的小巧,但是它默认不支持GBK的编码格式,因此打开GBK的代码文件,如果里面有中文...
  • qq_22260641
  • qq_22260641
  • 2017-04-24 23:40:57
  • 11514

解决Sublime Text 3在GBK编码下的中文乱码问题

Sublime Text 3是我最喜欢的代码编辑器,没有之一,因为她的性感高亮代码配色,更因为它的小巧,但是它默认不支持GBK的编码格式,因此打开GBK的代码文件,如果里面有中文的话,就会乱码。 ...
  • liangzhaoyang1
  • liangzhaoyang1
  • 2016-08-08 16:52:37
  • 1094

修改Vivado的文本编辑器为Sublime Text 3

自带的不能高亮选中,很不方便1,Tools-Options-General-Text Editor选择Costom Editor 在Editor中输入C:/Program Files/Sublime...
  • fk1174
  • fk1174
  • 2016-11-09 20:41:50
  • 3311

解决Sublime Text 3在GBK编码下的中文

1.首要条件是得先装package control包 2.在perferences选项一栏下面出现Package Control 3.点击Package Control,上面会出来一个输入框,输入...
  • tbgdwj
  • tbgdwj
  • 2017-04-13 09:57:00
  • 905

Sublime Text 3解决中文乱码问题

从官网上下载的Sublime Text 3的安装包,是不支持中文编码的,此时中文显示为乱码,若要支持中文编码,需要另外安装转换包ConvertToUTF8。详细步骤如下: 1、安装包管理器    使用...
  • yanfk
  • yanfk
  • 2017-06-19 17:10:01
  • 3597

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

Sublime Text 3与Sublime Text 2的不同 其实有不少人写过如何让Sublime Text 2支持GB2312和GBK编码,例如这篇。基本原理就是先装好Package Co...
  • ubuntulover
  • ubuntulover
  • 2014-03-12 17:10:02
  • 87971

sublime Text3修改字体样式

1·打开sublime text3,如下图: 2·点击工具栏中的Preferences,选择“设置-用户” 3·点击“设置-用户”后弹出如下界面: 4·将一下代码粘贴进入即可 { "fon...
  • y63413587419
  • y63413587419
  • 2015-03-26 20:53:08
  • 25258

sublime text 3中文乱码问题解决办法

一、首先要确保本机sublime已经有安装包管理器,如果没有,安装方法:http://blog.chinaunix.net/uid-12014716-id-4269991.html 文中的第一步:安装...
  • qq_16255321
  • qq_16255321
  • 2015-06-11 17:01:48
  • 4647

Sublime Text3中编译运行JAVA控制台中文GBK编码无法输出的问题

困扰了我好几个小时的问题,终于在网上找到了合适的解决方案,如果大家也遇到了相同的问题,可以按照如下这样修改配置:方法一: 打开Sublime Text 3,依次点击Preference, Brows...
  • GiantDrawf
  • GiantDrawf
  • 2016-11-25 20:30:08
  • 2425
    个人资料
    专栏达人 持之以恒
    等级:
    访问量: 82万+
    积分: 1万+
    排名: 592
    博客专栏
    文章分类
    最新评论