Sublime Text 3 如何支援中文編碼

weixin_33727510發表於2018-12-08

Sublime Text 3 如何支援中文GB編碼

辦法就是安裝一個叫 ConvertToUTF8的外掛。

Step 1. 安裝Package Control

如果已經安裝過了,就忽略這一步。

開啟選單:View –> Show Console

import urllib.request,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaee' + 'ebe013ee18cced0ef93d5f746d80ef60'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)

把上述命令貼上到Console中,敲回車執行,等幾秒執行完成即可。

Step 2. 安裝ConvertToUTF8外掛

開啟選單:Preference –> Package Control
輸入框內輸入"install package":


6035627-4257b0f718b27685.png
image.png

點選下方自動提示出來的"install package",會彈出一個小視窗, 輸入”CovertToUTF8”:


6035627-f41e72439fe02f2e.png
image.png

Step 3: 更改中文字元檔案編碼

點選選單,"File" 可以看到下拉選單中多出了兩個按鈕:


6035627-0fb15b79896e8982.png
image.png

這樣我們就可以通過這些新增的按鈕對檔案編碼進行轉換。

如果原來的亂碼沒有改變,可以試試關閉檔案重新開啟。

相關文章