• 解决Sublime Text3莫名的中文乱码问题


    有好几回用Sublime Text3写着中英混杂的文字的时候,会突然就弹出警告说什么编码不行,然后点击确定后,原来的中文全都乱码了:

    然后即使按ctrl+z撤回也没用,重新打开也没用,用记事本的转换ansi、unicode等方式都没用。我安装的Sublime Text3里面有ConvertToUTF8这个插件,也没什么用。前几回我就认命了,只能自己重新打中文,但今天我忍受不了,于是去搜索,最后发现为何会变成这样的原因:

    在中文环境下,文件保存为gb2312编码,而换到英文环境下,就会用“western european”编码打开,文件中的“汉字”就会出现乱码,这时候输入新的汉字时就会混乱。
    如果你这时候保存,不用unicode相关的编码进行保存,而选择了用UTF-8来保存,那么这个文件中新的汉字与旧的汉字就会混淆了。

    总之Sublime Text3处理中文的能力还是太差了。

    -= Update  2019.09 =- 建议先安装Sublime Text3的ConvertToUTF8插件。

    以下的解决法子也可以用于其他软件下的同样问题:

    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

    别忘了把上一行末尾加一个“,”,不然会提示语法错误。

  • 相关阅读:
    安卓adb
    图数据库学习
    分布式架构演进
    多活架构
    异地多活
    分布式CRDT
    技术架构的战略和战术原则
    分布式金融架构课笔记
    使用jackson进行json序列化时进行敏感字段脱敏(加密)或者忽略
    读书笔记《演进式架构》
  • 原文地址:https://www.cnblogs.com/pcat/p/5374749.html
Copyright © 2020-2023  润新知