安装Package Control
一、命令行安装方式
ctrl+` 命令调出控制台命令行
sublime Text2
import urllib2,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76'; 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.io/' + 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 Text3
import urllib.request,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76'; 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)
这种方式安装可能会存在一定问题。那么,可以使用手动安装方式。
二、手动安装方式
官网下载速度慢,可以通过 https://github.com/wbond/package_control进行下载 ,或者可以通过以下进行下载
链接: https://pan.baidu.com/s/1BxlfdOzxwmjT171gQgH_ag
密码:wpiu
下载后,解压改名为 Package Control 注意字母大小写
打开 sublime text3 -> References->Browse Packages
重启sublime text 即可。
如果安装过程中,出现 “package Control There are no packages available for installation.....”
点击Preferences->Package settings ->Package Control->Settings-User 回车
将刚才下载的文件中有channel_v3.json放到指定文件夹中然后引入
重启sublime 即可安装插件
安装侧边栏插件
输入插件名 SideBarEnhancements 点击回车
安装成功后,就可以在左侧同时创建文件目录及文件夹名称。
开启sublime Text 右侧地图功能
ctrl+shift+p 快捷键 输入 minimap 右侧地图就开启或关闭了
安装Emmet插件及tab补全
如果安装后无法使用
Preferences-->PackageSettings-->Emmet-->KeyBindings-->User
[{"keys": ["tab"], "args": {"action": "expand_abbreviation"}, "command": "run_emmet_action", "context": [{"key": "emmet_action_enabled.expand_abbreviation"}]}]
如果以上代码导致tab空格键失效,可以删除以上代码,保存即可。