Sublime 輸入中文顯示方框問號亂碼


  最近使用的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 默認使用的解碼中文的字體沒有使用對,或者被破壞了。就是導致這個問題。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM