標籤:blog http 使用 檔案 2014 問題 div linux
Sublime Text 是一個很不錯編輯器,具有漂亮的介面和強大的功能。再加上豐富的外掛程式,而且還跨平台,絕對是一款實打實的神器啊!
眾所周知,Sublime Text 對中文支援的極差,可以說幾乎就沒有特別的支援。尤其是 GBK 編碼的中文檔案,直接開啟就是一團亂碼。ST 的開發人員 Jon Skinner 貌似對中國市場不怎麼感冒,一直未加中文 GBK 的支援。既然開發人員不給支援中文,那麼就只能靠中國使用者自己解決問題了。在這裡感謝熱心網友 seanliang 開發了強大的 ConvertToUTF8 外掛程式,這個外掛程式使得中文 GBK 不再是問題。外掛程式地址是 https://github.com/seanliang/ConvertToUTF8
裝上這個外掛程式以後,Windows 下可以正常的用 Sublime Text 查看和編輯中文 GBK 檔案。但是前幾天筆者在 Linux 下使用 Sublime Text 的時候,發現即使安裝了 ConvertToUTF8 外掛程式,中文GBK檔案依舊是亂碼。剛開始以為是系統不支援 GBK 編碼的原因,折騰了好久,也沒解決問題。
無意中看了一眼 ConvertToUTF8 外掛程式的說明文檔,發現 seanliang 同學在 Note 中已經給出了說明,原來在 Linux 環境下,Sublime Text 內嵌的 Python 缺少 ConvertToUTF8 外掛程式所依賴的動態連結程式庫,導致檔案解碼失敗,手動安裝這些庫後,問題即可得到解決。
都怪自己看文檔不仔細啊,導致白白折騰了這麼長時間。
在這裡再次感謝好心的 seanliang 同學,他再次給我們提供了外置庫的安裝外掛程式。這個外掛程式有兩個版本,Sublime Text 2 是 Codecs26,Sublime Text 3 是 Codecs33。
在這裡給出外掛程式地址,各位同學可以按需安裝。
Sublime Text 2:Codecs26 https://github.com/seanliang/Codecs26
Sublime Text 3:Codecs33 https://github.com/seanliang/Codecs33