Sublime Text 2—解決中文亂碼


 

Sublime Text 2是一個非常棒的代碼及文本編輯器,綠色小巧、速度飛快,跨平台支持Win/Mac/Linux,支持32與64位,支持各種流行編程語言的語法高亮、代碼補全等,有着許多其他編輯器沒有的超酷的特性,大致可歸納為以下幾點:

(1)語法高亮、代碼提示補全、代碼折疊、自定義皮膚/配色方案、多便簽頁;

(2)代碼地圖、多種界面布局與全屏免打擾模式;

(3)完全開放的用戶自定義配置、實用的編輯狀態恢復功能;

(4)快捷鍵支持雙重組合、強大的多行選擇、多行編輯、快速文件切換;

(5)隨心所欲跳轉:快速羅列與定位函數/HTML的元素、跳轉到指定行;

(6)集所有功能於一身的命令面板、Package Control(擴展包管理器)、各種功能強大的拓展插件。

不過,目前Sublime Text 2本身還不支持GB2312和GBK編碼,但Sublime Text 2 Package Control所提供的插件可以讓Sublime Text 2幾乎完美地支持CJK編碼的文本。一般使用“ConvertToUTF8”和“GBK Encoding Support”即可正常讀取和寫入CJK格式的文件了。本人目前使用GBK Encoding Support插件,因此就大致介紹下GBK Encoding Support插件的安裝與使用。

使用快捷鍵“Ctrl+Shift+P”調出程序包控制輸入框,選擇搜索文件包后即會跳轉至Package Control頁面,在搜索框中輸入GBK Encoding Support后即可查找到該插件,將該插件下載解壓后得到文件夾sublime-gbk-master,放置在SublimeText2的安裝目錄下的Data\Packages中,重啟SublimeText2即可解決中文亂碼問題。

注意:安裝GBK Encoding Support插件后,在使用SublimeText2打開文件后會在內存中生成一份隨機后綴名的源文件拷貝(筆者生成的是以.dump為后綴名的拷貝),此時只需使用GBK to UTF8下的save with UTF8即可保存編碼后的源文件。

 

 

 

 


免責聲明!

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



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