一、安装package control
首先使用ctrl+~快捷键或者通过View →Show Console菜单打开命令行
1.1 若是sublime3
将以下代码粘贴到"代码粘贴处",然后按enter(回车),稍等片刻
import urllib.request,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404' + 'e330c659d4bb41d3bdf022e94cab3cd0'; 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://sublime.wbond.net/' + 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)
1.2 若是sublime3
import urllib2,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404' + 'e330c659d4bb41d3bdf022e94cab3cd0'; 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://sublime.wbond.net/' + 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')
1.3 若上述两种自动方法都没有成功,使用手动
- 官网下载 package control
-
百度网盘
提取码:7ual - 在sublime的菜单栏里,点击"preferences->Browse Packages…"打开sublime路径
-
回退到上一级目录(或者在这个打开的路径上点击"sublime text3"),会看到"Installed Packages"文件夹,若没有自己创建一个同名空文件,把刚才下载的Package Control放进即可。
- 重启sublime,看是否安装成功
1.4出现There are no packages available for installation错误
-
点击Prepferences→Package Settings→Package Control→Settings-Default,查看到通过网络访问
- 接着点击Prepferences→Package Settings→Package Control→Settings-User,将channels改为上面网盘中下载的.json文件所在位置,保存文件
{
"bootstrapped": true,
"channels":
[
"E:/Sublime Text 3/channel_v3.json"
],
"debug": true,
"downloader_precedence":
{
"linux":
[
"curl",
"urllib",
"wget"
],
"osx":
[
"curl",
"urllib"
],
"windows":
[
"wininet"
]
},
"in_process_packages":
[
],
"installed_packages":
[
"Autoprefixer",
"CSScomb",
"Emmet",
"JsFormat",
"Package Control",
"SideBarEnhancements"
]
}
- 重启sublime,大功告成
二、安装插件
- 在 Sublime Text 3 中按下快捷键 Ctrl+Shift+P
- 在出现的文本框中输入 Install Package(或直接 输入“ip”)选中 Install Package 并回车,在新出现的文本框中,搜索需要的插件,回车即可。
- 常见插件:
- Autoprefixer: CSS3 私有前缀自动补全插件
- JS Format: 对JS进行格式化
- Emmet :仿CSS选择器的语法来生成代码,大大提高了HTML和CSS代码编写的速度
- SideBarEnhancements:右键菜单增强插件
- CssComb:为 CSS 属性进行排序和格式化插件(需要安装node.js)