今天重新整理了下Sublime Text的下载与简单配置,记录分享一下自己配置的过程,基本常用的插件等
小站原先也分享过几篇,但都感觉有点杂,于是重新整理了一下,现记录一下,方便以后查看文章源自亦枫博客-https://yflad.cn/1058.html
文章源自亦枫博客-https://yflad.cn/1058.html
下载与安装
可以去官方下载,也可以下载我分享的版本文章源自亦枫博客-https://yflad.cn/1058.html
官方下载地址:http://www.sublimetext.com/3文章源自亦枫博客-https://yflad.cn/1058.html
下载你需要的版本,红框内第一行是32位版本,后面是便携版的下载,第二行显然就是64位下载地址了。再往下可以看到各版本的更新日志文章源自亦枫博客-https://yflad.cn/1058.html
文章源自亦枫博客-https://yflad.cn/1058.html
这里我下载是的64bit protable version。文章源自亦枫博客-https://yflad.cn/1058.html
下载之后解压,打开[code]sublime_text.exe[/code],之后需要注册一下
文章源自亦枫博客-https://yflad.cn/1058.html
文章源自亦枫博客-https://yflad.cn/1058.html
点击Help → Enter Linense,复制粘贴以下注册码进去(注:此注册码仅供测试学习所用)文章源自亦枫博客-https://yflad.cn/1058.html
- —– BEGIN LICENSE —–
- TwitterInc
- 200 User License
- EA7E-890007
- 1D77F72E 390CDD93 4DCBA022 FAF60790
- 61AA12C0 A37081C5 D0316412 4584D136
- 94D7F7D4 95BC8C1C 527DA828 560BB037
- D1EDDD8C AE7B379F 50C9D69D B35179EF
- 2FE898C4 8E4277A8 555CE714 E1FB0E43
- D5D52613 C3D12E98 BC49967F 7652EED2
- 9D2D2E61 67610860 6D338B72 5CF95C69
- E36B85CC 84991F19 7575D828 470A92AB
- —— END LICENSE ——
文章源自亦枫博客-https://yflad.cn/1058.html
Package Control控制台
安装最为重要的Package Control控制台,插件安装快人一步文章源自亦枫博客-https://yflad.cn/1058.html
按Ctrl+`调出console,或者打开View → Show Console文章源自亦枫博客-https://yflad.cn/1058.html
(注:有的输入法的这个快捷键会有冲突的,可以切换成其他的输入法)文章源自亦枫博客-https://yflad.cn/1058.html
粘贴以下代码到底部命令行并回车(更正于2017-12-28,适用于此版本,包括低于此版本):文章源自亦枫博客-https://yflad.cn/1058.html
64bit Sublime Text 3文章源自亦枫博客-https://yflad.cn/1058.html
- 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.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://yflad.cn/1058.html
32bit Sublime Text 2文章源自亦枫博客-https://yflad.cn/1058.html
- 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.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')
文章源自亦枫博客-https://yflad.cn/1058.html
官方地址:https://packagecontrol.io/installation#st3文章源自亦枫博客-https://yflad.cn/1058.html
32bit可能会遇到下图所示情况,提示:ImportError: No module named 'urllib2'
这是因为SublimeText3内置的Python版本是3,已经不支持urllib2,只要改成以下命令就可以了:
- import urllib.request,os;pf = 'Package Control.sublime-package';ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) );open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())
插件安装
以安装一个Emmet为例:
关于Emmet的具体,可以百度下,Emmet可以称之为前端开发的神器。
打开:Prederences → Package Control(Ctrl+Shift+P)
安装好如下:
推荐下常用的基本插件:
1、Emmet(功能之强大,请自行百度)
2、ChineseLocalizations(翻译)
3、IMESupport(输入法跟随)
4、SideBarEnhancements(侧边栏增强)
5、Brackethighlighter(匹配括号)
6、SublimeLinter(错误语法)
7、ConvertToUTF8(编码)
8、colorpicker(调色板)
如需自定义快捷键:
→packages\colorpicker\Default (Windows).sublime-keymap【ctrl+shift+z】
9、Boxy主题(https://packagecontrol.io/packages/Boxy%20Theme)
10、A File Icon(好看的图标)
11、Sublimerge Pro(看需求安装,文件对比)
用户,全屏界面的更改
可参考此文章:Sublime Text 3用户,全屏界面设置
界面预览