博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Sublime 输入中文显示方框问号乱码
阅读量:5138 次
发布时间:2019-06-13

本文共 733 字,大约阅读时间需要 2 分钟。

  最近使用的sublime 编辑器出现了打开写好的程序,中文显示的确是方框,方框里面是问号,就是不显示中文。 

    然后再网上查找了一下,大概都是说是需要中文编码插件,比如converttoutf8 gbk等编码插件来处理。
    不过我发现导致这个问题的不是编码错误,编码是没有问题的,都是utf8编码。我的文件保存的时候也是按着utf8编码保存的。
    为了验证这个问题,把这个方框加问号,复制之后在浏览器或者其他程序里粘贴,发现都是可以正常显示。
    之前为了解决这个问题,也试过安装converttoutf8 等插件,或者删除并重装sublime text,都没有解决这个问题,
    差点还重装系统。
    如果中文乱码显示为方框+问号,并且试过安装converttoutf8 等插件无效,请试试下面的方法:
    1. 打开preferences ,里面的setting-user 文件,
    下面这个是我写好的setting-user 文件。
    <code>
    {
  "font_face": "Microsoft YaHei",
  "ignored_packages":
  [
  "Vintage"
  ],
  "dpi_scale": 1.0
  } 
  </code>
    这里面最重要的是把
    <code>
    "font_face":"Microsoft Yahei",
    </code>
  这句加到你的setting-user文件里。 
    重新启动下,看看是不是解决了呢?
    总结: 
    sublime text 默认使用的解码中文的字体没有使用对,或者被破坏了。就是导致这个问题。

转载于:https://www.cnblogs.com/qiuqiuqiu/p/5804839.html

你可能感兴趣的文章
PCB板的线宽、覆铜厚度与通过的电流对应的关系
查看>>
linux4.1.36 解决 SPI 时钟找不到 不生成设备 device
查看>>
ibatis 中isNull, isNotNull与isEmpty, isNotEmpty区别(转)
查看>>
Mysql Insert Or Update语法例子
查看>>
python+Eclipse+pydev环境搭建
查看>>
1.8
查看>>
Android各个文件夹对应的分辨率?
查看>>
CentOS 7 安装与卸载MySQL
查看>>
bzoj 4545: DQS的trie
查看>>
IO流的读写
查看>>
Java 如何抛出异常、自定义异常
查看>>
c语言实现n!算法
查看>>
中文文本分类之TextRNN
查看>>
HUAS 1483 mex(莫队算法)
查看>>
asp邮件发送
查看>>
Android ListView下拉刷新 Demo
查看>>
Python-装饰器(Decorator)
查看>>
SAP虚拟机的使用方法
查看>>
剑指offer(41-45)编程题
查看>>
Linux套接字和I/O模型
查看>>