前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Sublime Text 3解决中文乱码

Sublime Text 3解决中文乱码

作者头像
职场亮哥
发布于 2020-10-10 02:29:20
发布于 2020-10-10 02:29:20
1.9K00
代码可运行
举报
文章被收录于专栏:职场亮哥职场亮哥
运行总次数:0
代码可运行

众所周知,Sublime Text 3(下面简称ST3)的默认编码是utf-8,因此需要把GB2312和GBK编码转换成utf-8。在Sublime Text 2中大家解决中文乱码的方法都是先装好Package Control,然后再通过这个安装ConvertToUTF8的Package。

安装Package Control

但是在Sublime Text 3中安装Package Control的方法发生了变化,新的安装方法是,按Control + ~打开命令行,然后输入下面这一行代码

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
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

打开Preference下面Package Control,输入Install Package回车,这时候会加载所有的packges列表。看到列表之后再输入ConvertToUTF8回车,就会下载安装这个包了。装好之后会看到这个包的说明文件。

至此中文乱码成功解决。

附:

Sublime Text 2的Package Control安装代码:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
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')

参考:

https://www.cnblogs.com/luoshupeng/archive/2013/09/09/3310777.html

https://www.cnblogs.com/joeblackzqq/p/4485067.html

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2016-01-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
解决Sublime Text3 中文乱码
今天偶然打开一个txt文档,突然发现中文乱码,于是上网查了一下,解决了这个问题,然后总结出来,希望对广大博友有点帮助。
py3study
2020/01/08
8670
解决Sublime Text3 中文乱码
sublime 3 安装emmet(ze
   帮助文档:http://emmet.io/blog/sublime-text-3/
py3study
2020/01/15
3740
Sublime 究极技巧1 - 彻底解决中文乱码
1. 在Sublime Text里,按ctrl+`,打开Console,一次性输入如下代码:
白墨石
2021/01/13
1.7K0
Sublime 部分问题解决
将控制台界面(console)调出(在view选项中),使用如下命令安装包控制器。
用户2657851
2020/03/04
2290
Sublime的中文GBK显示乱码的解决方法「建议收藏」
import urllib2,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404' + 'e330c659d4bb41d3bdf022e94cab3cd0'; 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()) ); by = urllib2.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); open( os.path.join( ipp, pf), 'wb' ).write(by) if dh == h else None; print('Error validating download (got %s instead of %s), please try manual install' % (dh, h) if dh != h else 'Please restart Sublime Text to finish installation')
全栈程序员站长
2022/07/10
1K0
用sublime搭建基于GoSublime+gocode的下载SublimeGO开发环境
MarGo已经是GoSublime的一部分了,所以不用装了。 gocode的作用是实现Go代码的自动补全。
EltonZheng
2021/01/26
6420
Sublime Text安装Package Control
使用Ctrl+`快捷键或者通过View->Show Console菜单打开命令行,粘贴如下代码:
流柯
2018/08/30
1.1K0
Sublime Text 3中文乱码问题
Sublime Text 3是我最喜欢的代码编辑器,没有之一,因为她的性感高亮代码配色,更因为它的小巧,但是它默认不支持GBK的编码格式,因此打开GBK的代码文件,如果里面有中文的话,就会乱码
py3study
2020/01/09
1.3K0
Sublime Text 常用环境和插件配置
有时重装系统完,很多软件需要重新配置一下,又不愿意用某种“不太纯净”的方式保留这些配置,所以就在这里记载一下常用的配置。 python运行环境 其实sublime是自带python的…这个不多提了 T
NaOH
2018/05/29
7810
Sublime Text 3 汉字乱码解决方法
本文介绍了 Sublime Text 3 汉字乱码的解决方法。首先需要安装 Package Control,然后安装 ConvertToUTF8 插件。通过快捷键调出控制台,键入代码,安装完成后在 Preferences 中出现 Package Control 选项。总结为:安装 Package Control 和 ConvertToUTF8 插件,然后使用快捷键调出控制台,键入代码即可解决 Sublime Text 3 汉字乱码问题。
chaibubble
2018/01/02
1.8K0
Sublime Text 3 汉字乱码解决方法
sublime text 3 安装 package control
顿时觉得不行了。我觉得我还是得找谷歌,于是我去外国网站,找了一个,嘿嘿,还真安装上了。现提供命令如下:
魔王卷子
2019/05/31
8020
Sublime 究极技巧3 - 在线安装插件包及常用插件
Sublime Text > Preferences > Color Scheme > MonokaiJSON+
白墨石
2021/01/12
4150
使用Sublime Text 3作为Py
 Sublime Text 3是一款非常好用的编辑器,用它作为Python编辑器时,需要解决中文支持问题,常见问题有两个,一是中文乱码问题,二是运行时Python控制台不能输出中文。
py3study
2020/01/03
9520
sublime text3--解决pyt
我对于IDE的要求是简单占资源少的IDE,所以我选择了sublime text3 但是这个IDE有个不好的的方就是python不能交互,所以我在网上查了下结合自己的归纳总结如下: 1.安装SublimeREPL SublimeREPL是编辑器Sublime Text上的一个支持各种语言解释器的插件,可以方便我们在编辑器上编写完代码进行调试。
py3study
2020/01/03
3920
sublime text3--解决pyt
Sublime Text 3设置中文语言
回车后等待安装成功后,在上方菜单栏中preferences -> package control -> 搜索框输入install->选择install package并回车->查找chinese->选择ChineseLocalizations插件后等待安装完毕
BinGo_Blog
2022/11/01
9870
初识Python
当然也可以先输入python进入交互式环境,再执行以下的代码检查Python的版本。
用户8442333
2021/05/17
4510
Ubuntu 16.04安装Sublime Text 3
sudo add-apt-repository ppa:webupd8team/sublime-text-3
用户8710643
2021/06/09
6240
笔记:Sublime Text3配置
安装插件管理器: 通过快捷键 ctrl+` 或者 View > Show Console 菜单打开控制台
阿珏
2018/08/08
3620
设置Windows默认中文、Putty掉线解决、SublimeText3常用设置
Windows设置默认中文 在我们使用计算机中,如果输入法的默认语言是英文,那么我们操作起来会更加方便,那我们怎么设置呢??? 以Windows10为例 这里写图片描述 这里写图片描述 这里写图片描述
Java3y
2018/03/15
7080
设置Windows默认中文、Putty掉线解决、SublimeText3常用设置
Sublime Text 3 中HTML
就是Emmet插件和PyV8插件的安装。 1、打开sublime text3 ,菜单栏View->Hide Console,进入命令提示符面板。
py3study
2020/01/08
6250
相关推荐
解决Sublime Text3 中文乱码
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验