sublime中文亂碼解決方案
阿新 • • 發佈:2018-11-11
最近使用的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 預設使用的解碼中文的字型沒有使用對,或者被破壞了。就是導致這個問題