Sublime Text 3中文乱码问题

Sublime Text 3

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

  1. 1

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

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

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

    import urllib.request,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaeeebe013ee18cced0ef93d5f746d80ef60'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)

  3. 3

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

  4. 4

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

  5. 5

    这时我们可以输入需要安装的那个插件包(ConvertToUTF8)了

  6. 6

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

原文地址:http://blog.51cto.com/caczjz/2151272

时间: 2024-10-27 13:40:57

Sublime Text 3中文乱码问题的相关文章

Sublime Text 3中文乱码问题的解决(最有效)

Sublime Text 3中文乱码问题的解决(最有效) Sublime Text 3是很好的代码编辑器,没有之一,因为她的性感高亮代码配色,更因为它的小巧,但是它默认不支持GBK的编码格式,因此打开GBK的代码文件,如果里面有中文的话,就会乱码,如下所示:  解决步骤如下: 大家如果是在官网下载的Sublime Text 3,那么首先需要安装一个 Package Control包,这是一个用来安装其他插件的包,不管装什么插件,首先要先装这个包才行  按ctrl+~快捷键,调出一个小文本款,然后

【转】sublime text 2 中文乱码解决办法

sublime text 2是一款非常优秀的跨平台文本及源代码编辑器,本人非常喜欢,但是不支持GB2312和GBK编码在某些时候比较麻烦.可以通过向sublime text 中添加编码类型转换包(比如“ConvertToUTF8")来解决这一问题.具体方法如下: 首先声明:这一方法前提是sublime text 2的安装路径没有中文字符,且系统路径的%username%中不包含中文字符.否则需要手动添加转换包,这个稍后说明. 1. 安装Sublime Package Control: 在Subl

Sublime Text 3中文乱码解决方法以及安装包管理器方法

一般出现乱码是因为文本采用了GBK编码格式,Sublime Text默认不支持GBK编码. 安装包管理器 简单安装 使用Ctrl+`快捷键或者通过View->Show Console菜单打开命令行,粘贴如下代码: import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urlli

Sublime Text 3 中文乱码问题的解决和网上方法的修正

环境: Sublime Text 3008 win 8.1 64bit Sublime Text是个好编辑器,这两天下载来玩了下.但是以前用系统的"记事本"写的文件,很多打开后中文是乱码的. 网上有很多解决方法,基本上差不多.但是如果按照上面的方法来做,则可以用一句话总结:有帮助,但最终不能解决问题. 最后瞎碰了一下,结果给碰通了.现在就记录一下: 1.要解决乱码问题,需要一个插件ConvertToUTF8.而Sublime Text之所以好,就是有很多插件的帮助,把它从一个简单的编辑

sublime text 2 中文乱码解决办法

参考链接: http://blog.csdn.net/qq122261257/article/details/8585285 http://download.csdn.net/detail/yihaiyiren/5758681#comment http://shanyongbo2012.iteye.com/blog/1847325 1.安装Sublime Package Control.       在Sublime Text 2上用Ctrl+-打开控制台并在里面输入以下代码,Sublime T

Sublime Text 2 中文乱码问题解决方法

安装Sublime Package Control: 在Sublime Text 2上用Ctrl+-打开控制台并在里面输入以下代码,Sublime Text 2就会自动安装Package Control. import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else No

Sublime Text 2 中文乱码问题解决

欲乱码问题,关键在于让Sublime Text 2支持GB2312和GBK.步骤如下:1.安装Sublime Package Control.在Sublime Text 2上用Ctrl+-打开控制台并在里面输入以下代码,Sublime Text 2就会自动安装Package Control. 1.输入代码 import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path();

解决Sublime Text 2中文乱码

1.安装Sublime Package Control. 在Sublime Text 2上用Ctrl+-打开控制台并在里面输入以下代码,Sublime Text 2就会自动安装Package Control. import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else

sublime text 3中文乱码问题解决

1.打开Sublime Text 3,按Ctrl+-打开控制行,复制粘贴以下python代码,然后回车运行. 2. 复制并粘贴如下代码: import urllib.request,os,sys; exec("if sys.version_info < (3,) or os.name != 'nt': raise OSError('This code is for Windows ST3 only!')"); pr='Preferences.sublime-settings';