sublime text 3的文本乱码怎么办

如题所述

使用Sublime Text 3的时候,发现一些txt文本打开以后,中文都是乱码。于是搜了一下,找到了解决方案。
步骤:
1、在Sublime Text里,按ctrl+`,打开Console,一次性输入如下代码:
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就会安装我们需要的Package Control。否则后面会找不到Package。
2、重启Sublime Text。
3、在Sublime Text中,按Ctrl+Shift+P打开命令行模式,输入Install Package关键字,然后点击自动出现的下拉菜单里的第一项:Package Control: Install Package。
4、此时你会看到左下角有个=号来回动,稍等一会,会再次在命令行下弹出一个下拉菜单。输入“ConvertToUTF8”或者“GBK Encoding Support”,选择匹配项。中文字符就可以正常显示了。
温馨提示:内容为网友见解,仅供参考
第1个回答  2017-09-29
大家如果是在官网下载的Sublime Text 3,那么首先需要安装一个
Package Control包,这是一个用来安装其他插件的包,不管装什么插件,首先要先装这个包才行
按ctrl+~快捷键,调出一个小文本款,然后粘贴以下代码:
import urllib.request,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404' + 'e330c659d4bb41d3bdf022e94cab3cd0'; 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://sublime.wbond.net/' + 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)
安装完后重启下Sublime Text 3,在perferences选项一栏下面就会多了个Package Control
点击Package Control,上面会出来一个输入框,我们输入install,就会自动有提示那个install package,我们点击一下install package,输入框会消失,稍等一下又会弹出个输入框。
这时我们可以输入需要安装的那个插件包(ConvertToUTF8)了
安装好这个包之后,重启下Sublime Text 3,就可以发现其打开GBK编码格式下的中文也不会乱码了。
第2个回答  2017-09-29
sublime text 3 bulid mac版是mac os平台上的一款非常不错的代码编辑器,同时sublime text也是跨平台的,界面和功能感觉和TextMate比较相似。
sublime text3中文乱码解决方法介绍:

1、打开sublime text3,按windows:Ctrl+~;mac:control+~打开控制行,复制粘贴以下python代码,然后回车运行。
2、重启sublime text3。
3、按windows:Ctrl+Shift+P;mac:command+shift+P打开命令行,输入Install Package,回车,然后继续输入ConvertToUTF8,回车。

可是安装后打开本地文件还是错误。
原来是缺少Codecs,所以在此打开命令行-->输入Install Package-->Codecs,
重启sublime text3,打开乱码文件 按下ctrl+shift+c

pc端sublime text3中文乱码解决方法:

1、我们用安装好的sublime text3打开用记事本编辑的文件看到以前的中文全是乱码了

乱码包:dl.vmall.com/c0avb7amy8
2.我们在界面点击Preferences-->Browse Packages打开文件浏览包。
3、把下载好的语言包文件解压复制到Packages文件下,再重新打开刚打开的文件试试,看看效果。
4、看看是不是刚的乱码变成了我们想要的中文了。
想要了解更多,可以加我群,前面是二五七,中间是014,后面就是001,合起来就是了。希望河南新华的回答可以帮助到你
第3个回答  2018-06-28
应该是编码错误,可以用记事本打开,另存为 窗口的保存按钮旁选择编码格式,应该就解决了。插件装多了真心烦,还是借助现有的工具吧。本回答被网友采纳
第4个回答  2017-09-29
这个应该是缺少字库。查看一下系统,是否有中文字体包。如果不是系统的问题,暂时我也没有遇到这种问题。

Sublime text 3中文乱码解决办法
1、打开Sublime Text 3,按windows:Ctrl+~;mac:control+~打开控制行,复制粘贴以下python代码,然后回车运行。import urllib.request,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404e330c659d4bb41d3bdf022e94cab3cd0'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_p...

Sublime Text 3中的一个乱码问题
解决此问题相对直接,只需将编辑器的编码设置更改为 utf-8 即可。简单修改 cp936 为 utf8 是不够的,正确操作应将 cp936 更改为 utf8 格式。完成设置保存后,重新运行代码,问题得以解决。此问题较为特殊,估计遇到的读者数量不多。将其记录下来,希望对相关开发者有所帮助。

SublimeText3的中文显示乱码问题
实际使用中,Sublime Text 3保存带有中文的代码时,选择"Set File Encoding to"-->"chinese simplified(GBK)",然后在保存,在cmd下运行,可以保证中文正常显示。如果不经过以上步骤,直接保存的话,用Dev-C++打开,中文一样会出现乱码。Sublime Text 3的中文显示乱码问题  

sublime text3中文乱码怎么解决
sublime text本身是不支持中文编码的,所以要解决“unregistered”的问题,需要通过安装插件来解决。具体步骤是:打开这个文件,并确认它的编码是UTF-8。然后选择菜单项目 File > Save with Encoding > Western (Windows 1252),关闭再 重新打开该文件即可。Sublime Text 是一个代码编辑器(Sublime Text 2是...

sublime text3中文乱码怎么解决方法
解决方法:大家如果是在官网下载的Sublime Text 3,那么首先需要安装一个Package Control包,这是一个用来安装其他插件的包,不管装什么插件,首先要先装这个包才行 按ctrl+~快捷键,调出一个小文本款,然后粘贴以下代码:import urllib.request,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404' ...

sublime text 3 乱码怎么解决
解决中文乱码,需要安装两个插件 一、安装Codecs Ctrl+Shift+P 输入Install Package-->Codecs 二、安装gbk support 菜单:preferences->Browse packages...打开文件浏览包,然后向上一层找到Installed Packages文件夹 把GBK Encoding Support.sublime-package 放在 Installed Packages 里面 ( 如果自己安装gbk ...

如何解决Sublime Text 3不能正确显示中文的问题
今天在Windows上使用Sublime Text 3的时候,发现一些txt文本打开以后,中文都是乱码。于是搜了一下,找到了解决方案。步骤:在Sublime Text里,按ctrl+`,打开Console,一次性输入如下代码:这样Sublime Text就会安装我们需要的Package Control。否则后面会找不到Package。重启Sublime Text。在Sublime Text中,...

sublime text 3 utf 8乱码怎么办
解决Sublime Text 3在GBK编码下的中文乱码问题 点击install package,稍等几秒钟,在弹出的输入框中输入“Convert”,可以看到会检索出包括ConvertToUTF8在内的一些组件,相关功能都有描述。点击“ConvertToUTF8”进行安装即可:解决Sublime Text 3在GBK编码下的中文乱码问题 安装完成后,点击Sublime左上角...

如何解决sublime text3标签中文乱码问题
1、如果是在官网下载的Sublime Text 3,那么首先需要安装一个 Package Control包,这是一个用来安装其他插件的包,不管装什么插件,首先要先装这个包才行 2、按ctrl+~快捷键,调出一个小文本款,然后粘贴以下代码:以下是一个例子:我这里有个大牛聚集地,前面九七三中间打四五四后面两个零,组合起来就...

如何解决sublime text中文乱码的问题
图1SublimeText中文乱码问题解决方法:一、安装SublimeText优化版网易博客网友流风清音制作的"SublimeText3优化版"和"Sublime Text2"优化版深度整合了GBK编码完美解决中文乱码问题,比官方版更加适合国内的使用环境。提示:涉及到版权问题,安下不提供下载,请大家自行到 流风清音网易博客 下载。二、安装中文...

相似回答