sublime text 2 中文亂碼解決辦法

2021-06-25 08:53:00 字數 1215 閱讀 8619

首先宣告:這一方法前提是sublime text 2的安裝路徑沒有中文字元,且系統路徑的%username%中不包含中文字元。否則需要手動新增轉換包,這個稍後說明。

1. 安裝sublime package control:

在sublime text 2上用ctrl+~開啟控制台並在裡面輸入以下**,sublime text 2就會自動安裝package control。

import urllib2,os; 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())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen(''+pf.replace(' ','%20')).read()); print('please restart sublime text to finish installation')

2.重啟sublime text 2

3.然後使用ctrl+shift+p開啟命令列模式,在裡面輸入install package即可搜尋需要的package。

4.一般使用「converttoutf8」或「gbk encoding support」即可正常讀取和寫入cjk格式的檔案了。

如果sublime text 2被安裝在有中文的路徑下,或者系統路徑的%username%包含中文字元的話,則需要進行手動安裝。

還是要先安裝sublime package control,可以嘗試用上面的安裝方法,然後檢查是否安裝成功。檢查方法很簡單:1)開啟sublime text 2,選擇preferences選單,並選擇 browse packages…2)系統會開啟sublime text 2的packages資料夾,回到上一級選單,然後開啟installed packages資料夾3)如果該資料夾下有package control.sublime-package

檔案即說明安裝成功。

手動安裝型別轉換包:比如「converttoutf8」或「gbk encoding support」隨便從網上下乙個,拷貝到sublime text 2的packages目錄下即可。

重啟sublime text 2。

解決Sublime Text 2中文顯示亂碼問題

欲解決問題,關鍵在於讓sublime text 2支援gb2312和gbk。步驟如下 1.安裝sublime package control。在sublime text 2上用ctrl 開啟控制台並在裡面輸入以下 sublime text 2就會自動安裝package control。import ...

解決Sublime Text 2中文顯示亂碼問題

欲解決問題,關鍵在於讓sublime text 2支援gb2312和gbk。步驟如下 1.安裝sublime package control。在sublime text 2上用ctrl 開啟控制台並在裡面輸入以下 sublime text 2就會自動安裝package control。html vi...

Mac下解決sublime text 2中文亂碼

開啟sublime text control 開啟控制台,輸入命令安裝sublime package control import urllib.request,os,hashlib h 7183a2d3e96f11eeadd761d777e62404 e330c659d4bb41d3bdf022e...