Sublime Text 支持GBK(完美解决中文乱码)

Sublime Text 是一款既简洁又强大的文本编辑器,然而其默认采用UTF8编码,这就造成了许多采用GBK编码的文件里的中文显示为乱码。还好有一个专门解决这个问题的插件:ConvertToUTF8 。

要安装这个插件,首先要安装 Sublime Text 的 Package Control,安装方法如下:

打开Sublime Text,按Ctrl + ~打开控制台,在 https://packagecontrol.io/installation 根据你的
Sublime Text 版本选择对应的安装代码,将代码输入控制台后回车,之后便会自动下载并安装 Package Control,安装完成后需要重启Sublime Text 。

接下来就可以安装 ConvertToUTF8 了!

按Ctrl
+ Shift + P打开万能搜索框,然后输入install
package回车,这时候会加载所有的packages列表。看到列表之后再输入ConvertToUTF8回车,就会下载安装这个包了。装好之后无需重启Sublime
Text你就会惊喜的发现原来的中文乱码都能正常显示了。

时间: 2024-08-28 05:02:27

Sublime Text 支持GBK(完美解决中文乱码)的相关文章

Sublime Text 2 安装Package解决中文乱码

一.安装Sublime Package Control 1 打开Preferences菜单,并选择 Browse Packages- 2 系统会打开Sublime Text 2的Packages文件夹,回到上一级菜单,然后打开Installed Packages文件夹 3 下载并将下载的Package Control.sublime-package拷贝到Installed Packages文件夹(注意此处是Installed Packages,不是Packages文件夹) 4 重启Sublime

Sublime Text 2 运行 Python 脚本中文路径解决方法

在 SublimeText 中直接运行 Python 脚本,出现以下报错提示: Running python -u C:\Documents and Settings\Administrator\桌面\furl.py Traceback (most recent call last): File ".\sublime_plugin.py", line 340, in run_ return self.run(**args) File ".\exec.py", lin

Cocos2d-x 3.1.1 学习日志4--cocos2d-x解决中文乱码问题的几种办法

做个打飞机的游戏,由于版本太新,网上基本没有教教程,我的版本是cocos2d-x 3.1.1的,今天遇到cocos2dx中中文乱码的问题.无奈只好Google百度寻求答案,明白了这个问题的缘由.因为cocos2d-x内部是以utf8处理文本的,而VS直接输入时文本编码为GBK,如果添加L标志,则为Unicode编码. 解决这个问题有三种办法: 将源代码文件保存为utf8编码,不过由于编译器的问题,这种方式会导致很多无法预测的问题 将字符串用utf8编码集中存到一文件中,然后用代码读取这些字符串来

通俗易懂地解决中文乱码问题(1) --- 跨平台乱码

原文:[原创]通俗易懂地解决中文乱码问题(1) --- 跨平台乱码 本来是只打算写一篇关于中文乱码的blog的,但是发现要讲的东西跨度有点大,不好写到同一篇里面,所以分开了. 另一篇是  <[原创]通俗易懂地解决中文乱码问题(2) --- 分析解决Mysql插入移动端表情符报错 ‘incorrect string value: '\xF0...> . 这一篇重点在编码的理论,另一篇重点在解决问题及思路. 一.问题的开始 中文乱码问题经常出现在实际工程中,尤其容易发生在经验不足的团队对问题预估不

java web过滤器实际应用(解决中文乱码 html标签转义功能 敏感字符过滤功能)

转载地址:http://www.cnblogs.com/xdp-gacl/p/3952405.html 在filter中可以得到代表用户请求和响应的request.response对象,因此在编程中可以使用Decorator(装饰器)模式对request.response对象进行包装,再把包装对象传给目标资源,从而实现一些特殊需求. 一.Decorator设计模式 1.1.Decorator设计模式介绍 当某个对象的方法不适应业务需求时,通常有2种方式可以对方法进行增强: 编写子类,覆盖需增强的

PHP解决中文乱码问题

1.PHP解决中文乱码问题 很多情况下,程序中出现中文输出时,页面会显示乱码 一般地原因有两种 编码(charset)设置错误,导致浏览器以错误的编码来解析,从而出现乱码 文件被以错误的编码方式打开并保存,比如GBK编码的文件,以UTF-8编码格式打开,再以UTF-8格式保存,就会出现乱码问题 将乱码情况分类并做出具有针对性的解决方案 1.1 解决HTML中页面中文乱码问题 如果你的HTML文本文件出现了筹码问题,那么你可以在head标签里面加入UTF-8编码(国际化编码):UTF-8是没有国家

解决中文乱码过滤器

解决中文乱码过滤器 import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.ServletException; import javax.servlet.ServletRequest; import javax.servlet.ServletResponse;

java解压多目录Zip文件(解决中文乱码问题)--转载

原文地址:http://zhangyongbo.iteye.com/blog/1749439 import java.io.BufferedOutputStream; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.util.Enumeration; import org.apache.tools.zi

【原创】通俗易懂地解决中文乱码问题(2) --- 分析解决Mysql插入移动端表情符报错 ‘incorrect string value: &#39;\xF0...

这篇blog重点在解决问题,如果你对字符编码并不是特别了解,建议先看看 < [原创]通俗易懂地解决中文乱码问题(1) --- 跨平台乱码 >. 当然,如果只是针对解决这个Mysql插入报错问题,本篇足够了. 一.定位错误 定位错误绝对是至关重要的一环.我建议遇到问题耐心分析一下比较好,毕竟“不是所有的牛奶都叫特仑苏”. 引起同一个问题的可能有很多,别人的解决方案也许并不适合自己. 那先看看问题出现在哪了,报错如下: 发现的确是编码错误, 16进制的错误提示(\xF0\x9F\x94\xA5\x