解決Sublime Text 2開啟txt中文亂碼

2021-07-07 06:13:03 字數 1825 閱讀 8263

**參考:

sublime text 2不支援gb2312和gbk編碼,所以開啟txt中文出現亂碼。

解決:為sublime text新增編碼型別轉換包(推薦converttoutf8、貌似gbk encoding support有bug)

1.安裝sublime package control:

參考:開啟sublime text

輸入ctrl+~:在下面的輸入框中輸入:

import urllib2,os,hashlib; h = '2915d1851351e5ee549c20394736b442' + '8bc59f460fa1548d1514676163dafc88'; pf = 'package control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else none; urllib2.install_opener( urllib2.build_opener( urllib2.proxyhandler()) ); by = urllib2.urlopen( '' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); open( os.path.join( ipp, pf), 'wb' ).write(by) if dh == h else none; print('error validating download (got %s instead of %s), please try manual install' % (dh, h) if dh != h else 'please restart sublime text to finish installation')
成功後介面會提示 restart

sublime text

.關閉sublime text

,再重新開啟。

2..安裝converttoutf8外掛程式

ctrl+shift+p開啟命令列模式:在輸入框中輸入install package,然後等待彈出下乙個輸入框中輸入外掛程式名:converttoutf8,回車安裝

成功後開啟中文txt檔案無亂碼。

**參考:

sublime text 2預設不支援gbk編碼,所以開啟gbk檔案顯示為亂碼,但可以通過安裝外掛程式來解決這個問題。建議通過package control來安裝sublime text 2外掛程式比較簡單。

1.安裝package control

按ctrl+shift+p開啟命令列模式,執行install package,然後搜尋安裝converttoutf8外掛程式即可。

開啟gbk檔案不亂碼了:

參考資料

[1].installation - package control:

sublime text2 常用外掛程式

1 docblockr 該外掛程式提供檔案注釋,方便後期根據注釋生成api文件,輸入 enter調出 在function的上面一行才有效果 2 zencoding 大名鼎鼎的zencoding就不用多解釋,呼叫方式兩種,一種是ctrl alt enter,一種是輸入完標籤直接tab。3 clipbo...

sublime text 2 配置python環境

sublime text2作為一款輕量級的編輯器,特點鮮明,方便使用,愈發受到普羅大眾的喜愛,我個人最近也開始用了起來。同時,我近段時間還在學習python的相關東西,所以開始用st2來寫python,所以把配置方法略微總結一下。1.tools preferences,開啟browsepackage...

Sublime Text 2 快捷操作

sublime text 2 包含了大量快捷操作,而且還很方便修改和追加自己喜歡的快捷鍵。檢視快捷鍵的方式也很簡單 點選選單欄 preferences key bindings defaults 即可檢視。快捷鍵 開啟 前往 ctrl p 搜尋專案中的檔案 ctrl g 跳轉到第幾行 ctrl r ...