方法一:(官方推薦)
官方鏈接:http://packagecontrol.cn/installation#st2
由於packagecontrol.io容易被Q,訪問不穩定,所以需要將Sublime Text安裝插件的地址改爲中文鏡像的地址:
第一步:通過控制檯安裝插件代碼,通過 ctrl+` 或 View > Show Console打開控制檯,將Python代碼粘貼到控制檯,回車。
sublime text3
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.cn/' + 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)
sublime text2
import urllib2,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaee' + 'ebe013ee18cced0ef93d5f746d80ef60'; 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( 'http://packagecontrol.cn/' + 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')
第二步:修改Sublime Text插件channels,方法如下:
1、打開Package Control配置文件(我這裏漢化過了,無關緊要,打開對應的位置就行)
2、修改或新增channels地址
{ "channels": [ "http://packagecontrol.cn/channel_v3.json" ] }
保存搞定!至此安裝插件就會去找我們修改的鏡像地址,速度還是可以的,不會出現安裝失敗的問題了。
說明: 安裝完插件時Sublime Text會請求packagecontrol.io提交此次安裝的一些基本信息,來統計插件安裝的數量,所以,安裝過程還是有一些慢。
方法二:手動安裝
手動安裝
點擊 Preferences > Browse Packages 菜單
進入打開的目錄的上層目錄,然後再進入 Installed Packages/ 目錄
下載插件並複製到 Installed Packages/ 目錄
重啓Sublime Text。