sublime text3 中文乱码解决

sublime text3中文乱码解决

原因:缺少转换为UTF-8的插件

目的:安装ConvertToUTF8插件包

第一步:安装能自动安装插件的插件,百度“Codecs33”,然后按照步骤可以得到以下一段代码:

import urllib.request,os,hashlib; h = 'eb2297e1a458f27d836c04bb0cbaf282' + 'd0e7a3098092775ccb37ca9d6b2e4b7d'; 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)

第二步:复制上面的代码,然后打开sublime text3控制台(查看-》显示/隐藏控制台),将上面的代码复制到控制台的输入框,然后回车确定。此时会自动安装。等完成以后,点击首选项,如果多了个Package Control,表示安装成功。

第三步:ctrl+shift+p,打开命令面板,然后输入“install”,然后确定,会弹出提示框需要安装的插件名称,输入“ConvertToUTF8”,然后回车,自动完成安装,关闭编辑器,重新打开,中文就不乱码了。

 

sublime是个很好的编辑器,还可以安装很多插件,只要有了Package Control,想安装什么插件就安装什么插件。so easy。此外还可以修改显示字体的大小,点击首选项-》设置-用户,其中加入以下代码:"font_size": 13 如果想关闭每次启动时候弹出自动更新,只需要加上以下代码:"update_check": false 注意每个设置之间的逗号哦。其所有的配置都是以json的方式书写即可。

 

另外再推荐一个超级好用的插件:代码格式化,可以调整Js,HTML,css,JSON文本内容的格式,插件名称:HTML-CSS-JS Prettify,默认快捷键:Ctrl+Shift+H,如果提示你没有安装Node.js,百度下载安装Node.js,然后修改Node.js指向路径就可以。

你可能感兴趣的:(Sublime Text)