sublime中文乱码解决方案

本文介绍了一种解决Sublime Text编辑器中出现中文乱码问题的有效方法。问题表现为中文显示为方框加问号,通过设置font_face参数为MicrosoftYaHei来修复该问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近使用的sublime 编辑器出现了打开写好的程序,中文显示的确是方框,方框里面是问号,就是不显示中文。 
然后再网上查找了一下,大概都是说是需要中文编码插件,比如converttoutf8 gbk等编码插件来处理。
不过我发现导致这个问题的不是编码错误,编码是没有问题的,都是utf8编码。我的文件保存的时候也是按着utf8编码保存的。
为了验证这个问题,把这个方框加问号,复制之后在浏览器或者其他程序里粘贴,发现都是可以正常显示。
之前为了解决这个问题,也试过安装converttoutf8 等插件,或者删除并重装sublime text,都没有解决这个问题,
差点还重装系统。
如果中文乱码显示为方框+问号,并且试过安装converttoutf8 等插件无效,请试试下面的方法:
1. 打开preferences ,里面的setting-user 文件,
下面这个是我写好的setting-user 文件。

{
  "font_face": "Microsoft YaHei",
  "ignored_packages":
  [
  "Vintage"
  ],
  "dpi_scale": 1.0
  }
 

这里面最重要的是把
<code>
"font_face":"Microsoft Yahei",
</code>

  这句加到你的setting-user文件里。 

重新启动下,看看是不是解决了呢?
总结: 
sublime text 默认使用的解码中文的字体没有使用对,或者被破坏了。就是导致这个问题
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值