1. 程式人生 > IOS開發 >Sublime Text3 中文亂碼問題

Sublime Text3 中文亂碼問題

導致亂碼的原因: Mac OS X 是基於Unix 系統開發的,預設使用 UTF-8 編碼。而Unix還有Linux預設是不支援ANSI (GBK)格式(ANSI也就是Windows系統下的預設中文簡體的編碼格式)和GB2312格式。同時Sublime Text的預設編碼格式是UTF-8,所以有亂碼在所難免。

解決辦法就是安裝支援顯示中文的外掛

  1. Command+shift+p輸入inp選中install package執行,接著輸入ConverToUTF8選中這個外掛安裝,或者安裝GBK Encoding Support外掛也可以。
  2. 如果只安裝了上面的外掛,但是開啟的是Windows系統下編碼格式的文件會報下面的錯誤,要支援 Windows 平臺預設的 ANSI 中文編碼,那麼需要安裝 Codecs33 外掛。
開啟Windows平臺的檔案會報如下錯誤。
File: /Users/xxx/xxx(檔案的路徑)
Encoding: GB2312
Error: Codecs missing
Please install Codecs33 plugin (https://github.com/seanliang/Codecs33/tree/osx).
複製程式碼