网络上我找到并尝试过的方法有两种,我使用的是用Python代码去安装并成安装成功,在此记录安装过程。另一种下载Package Control安装包覆盖的办法没有成功(应该是个人操作问题)。
1、将python代码以命令的方式去安装。
代码(官网更新):
import urllib.request,os,hashlib; h = \'2915d1851351e5ee549c20394736b442\' + \'8bc59f460fa1548d1514676163dafc88\'; 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)
2、菜单 View - Show Console,将上面的代码复制粘贴到红色标记栏,然后回车并等待安装完成。
3、安装完成后,点击Preferences-->Package Control,输入install package并在模糊匹配栏选择install package进行需要安装的插件。在安装的时候先选择install package回车,等安装完毕后再同样方法输入emmet进行插件安装(在输入emmet的时候,软件会模糊匹配到很多有关emmet的插件,直接选择模糊匹配里面的emmet即可)。在安装emmet的时候软件界面最下面会显示安装PyV8,这一步花的时间会长一点,所以耐心等待。
4、Emmet安装完成后重启Sublime Text 3,此时软件界面最下端同样会显示正在加载PyV8,耐心等待加载完成后就可以测试Emmet插件是否安装成功。测试方法:新建一个HTML窗口,输入!然后选择Ctrl+E,如果显示下图中的信息则表示安装成功。