解决Sublime Text3莫名的中文乱码问题
有好几回用Sublime Text3写着中英混杂的文字的时候,会突然就弹出警告说什么编码不行,然后点击确定后,原来的中文全都乱码了:
然后即使按ctrl+z撤回也没用,重新打开也没用,用记事本的转换ansi、unicode等方式都没用。我安装的Sublime Text3里面有ConvertToUTF8这个插件,也没什么用。前几回我就认命了,只能自己重新打中文,但今天我忍受不了,于是去搜索,最后发现为何会变成这样的原因:
在中文环境下,文件保存为gb2312编码,而换到英文环境下,就会用“western european”编码打开,文件中的“汉字”就会出现乱码,这时候输入新的汉字时就会混乱。如果你这时候保存,不用unicode相关的编码进行保存,而选择了用UTF-8来保存,那么这个文件中新的汉字与旧的汉字就会混淆了。
总之Sublime Text3处理中文的能力还是太差了,以下的解决法子也可以用于其他软件下的同样问题:
1.保存为“western european”编码(西方语 Windows 1252)
2.设置文件编码为GBK
3.重载文件编码为GBK
4.这就恢复正常了:)
-----update on 2016.10.15
5.中文文件名显示方框
可能原因:现在显示器分辨率基本都是1920*1080,默认DPI字太小,把电脑DPI设置成了125%,结果Sublime Text 3却不兼容了。
解决方法:覆盖操作系统设置的DPI。
"首选项"→"按键绑定 - 用户",在最后一行加上:
"dpi_scale": 1.0
别忘了把上一行末尾加一个“,”,不然会提示语法错误。
转载于:https://www.cnblogs.com/pcat/p/5374749.html
解决Sublime Text3莫名的中文乱码问题相关推荐
- 微信小程序模板消息(服务通知消息)原始post工具封装(不使用jar包--坑比较多),解决47001(JSON格式)和中文乱码问题
微信小程序模板消息(服务通知消息)原始post工具封装(不使用jar包--坑比较多),解决47001(JSON格式)和中文乱码问题 参考文章: (1)微信小程序模板消息(服务通知消息)原始post工具 ...
- 《1---关于解决MySQL在控制台插入中文乱码问题》
<1---关于解决MySQL在控制台插入中文乱码问题> 参考文章: (1)<1---关于解决MySQL在控制台插入中文乱码问题> (2)https://www.cnblogs. ...
- Kali Linux 2019.4发布了!解决Kali Linux 2019.4中文乱码问题
Kali Linux 2019.4发布了!解决Kali Linux 2019.4中文乱码问题 参考文章: (1)Kali Linux 2019.4发布了!解决Kali Linux 2019.4中文乱码 ...
- 成功解决连接SQL输出出现中文乱码问题(10001, 'oracle¿ìËÙÈëÃÅ', 'Íõº£ÁÁ', 'Ë®Àû³ö°æÉç',
成功解决连接SQL输出出现中文乱码问题(10001, 'oracle¿ìËÙÈëÃÅ', 'Íõº£ÁÁ', 'Ë®Àû³ö°æÉç', 目录 解决问题 解决思路 解决方法 解决问题 解决连接SQL出 ...
- postmain请求中午乱码_完美解决Get和Post请求中文乱码的问题
对于Post请求,只需在Servlet或者jsp中写入如下代码就可以把解决从表单中传入的中文乱码问题 request.setCharacterEncoding("utf-8"); ...
- Kali Linux 2019.4用U盘安装以及解决Kali Linux 2019.4中文乱码问题
一.利用Win32 Disk Imager 实现U盘刻录ISO 1.Kali Linux官网下载 2.Win32 Disk Imager官网下载地址 3.打开Win32 Disk Imager软件,添 ...
- 解决Fiddler查看Post参数中文乱码的问题
解决Fiddler查看Post参数中文乱码的问题 解决方法: 1.win+R 2.打开注册表编辑器:输入regedit +回车+是 3.HKEY_CURRENT_USER\Software\Micro ...
- 解决zabbix-4系列监控图形中文乱码问题
解决zabbix-4系列监控图形中文乱码问题 参考文章: (1)解决zabbix-4系列监控图形中文乱码问题 (2)https://www.cnblogs.com/ywb123/p/12124409. ...
- 解决 sublime text3 运行python文件无法input的问题
解决 sublime text3 运行python文件无法input的问题 参考文章: (1)解决 sublime text3 运行python文件无法input的问题 (2)https://www. ...
最新文章
- 重新捡起flask(二)
- 生成具有三态背景图片的按钮
- linux下安装mysql初始化报错:bin/mysqld: error while loading shared libraries: libnuma.so.1
- 性能更好的js动画实现方式——requestAnimationFrame
- python 比较列表相邻元素(找相同或去重)
- k8s控制器controller(Deployment)示例:通过命令生成deployment和service的yaml文件
- 'telnet' 不是内部或外部命令,也不是可运行的程序
- 人工智能云计算大数据物联网
- Windows 7平台安装Oracle Client 10g版本时需要做的一点变更
- 三菱socket通信实例_三菱自动化产品相关知识整理汇总
- 开发申请评分卡的第一步要做什么
- sed 追加文本类容_浅谈Linux三剑客中的sed命令之篇二
- 阿帕虎题库管理系统服务器,阿帕虎题库管理系统的教程
- PCB封装尺寸-0402-0603-0805
- 隐藏IP地址的方法利弊
- yapi 权限_yapi部署
- 世界三大顶级音响_世界十大顶级音响排行榜前十名
- Elasticsearch1.x 拼音分词实现全拼首字母中文混合搜索
- OSChina 周一乱弹 ——听过煲仔饭吗?老婆饼呢?
- mysql是什么?mysql的特点
热门文章
- java list 取前3个_用java 截取字符串,每三个一组
- Leetcode 260. 只出现一次的数字 III
- C语言结构体字节对齐
- khoury计算机科学学院,东北大学Open House中国站
- python怎么查询元素是否在列表中_python怎么判断某一元素是否在列表中
- linux设置基础软件仓库时,安装centos系统时设置基础软件仓库出错
- python用pip安装numpy mac_小白入门Python,mac下如何安装pip、ipython
- linux netty udp服务端,Netty实现UDP服务端
- 【渝粤教育】电大中专药事管理与法规 (2)作业 题库
- 【渝粤教育】电大中专学前儿童科学教育1作业 题库