简书 占小狼
转载请注明原创出处,谢谢!
用sublime编辑器已经蛮长时间了,陆陆续续安利了身边的诸多同事
注册
点击菜单help-Ender License 将下列文字粘贴进去点击use License 即可。
—– BEGIN LICENSE —–
Ryan Clark
Single User License
EA7E-812479
2158A7DE B690A7A3 8EC04710 006A5EEB
34E77CA3 9C82C81F 0DB6371B 79704E6F
93F36655 B031503A 03257CCC 01B20F60
D304FA8D B1B4F0AF 8A76C7BA 0FA94D55
56D46BCE 5237A341 CD837F30 4D60772D
349B1179 A996F826 90CDB73C 24D41245
FD032C30 AD5E7241 4EAA66ED 167D91FB
55896B16 EA125C81 F550AF6B A6820916
—— END LICENSE ——
安装Package Control
Package Control是sublime的核心部分,以后扩展的插件都需要这个工具进行安装,然后点击顶部菜单的 View -> Show Console(mac快捷键 command + ` ),在下面的输入框里复制下面的代码。
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())
安装插件
通过快捷键 Command + Shift + P 打开 Package Control 来安装插件。在打开的输入框中输入 pcip,会根据输入状态自动提示,用鼠标点击或键盘回车选择 Install Package 进入查找安装界面:
几秒钟后会进入如下界面
然后,就可以搜索想安装的插件了。
热门插件
JsFormat
JS 格式化插件,使用快捷键 Control + Option + F 或右键
Ctags插件
Sublime Text不能支持函数的跳转,不过可以借助Ctags插件实现这个功能,最近我在看Hostpot源码就是用的该功能,效率高了很多,这个插件相对来讲会有些麻烦,具体的可以参见:Sublime Text ctags 的配置.
SublimeLinter插件
SublimeLinter 是前端编码利器的一款插件,用于高亮提示用户编写的代码中存在的不规范和错误的写法,支持 JavaScript、CSS、HTML、Java、PHP、Python、Ruby 等十多种开发语言,当年博主还在写前端的时候装过这个插件,有这个可以规避掉很多低级错误。
SideBarEnhancements插件
SideBarEnhancements是一款很实用的右键菜单增强插件,在安装该插件前,在Sublime Text左侧FOLDERS栏中点击右键,只有寥寥几个简单的功能。
快捷键
Command + Shift + P
打开 Package Control 命令面板,支持模糊搜索。
Command + P
根据文件名打开文件,比如想打开 ~/Sites/index.html,你只要在输入框中输入 ~/Sites/index.html 即可,支持模糊匹配,比如 ~/index。
Command + R
查找函数,比如输入 log,能找到所有名带 log 的方法,输入 loginout,则能定位到 loginout()
Command + G
定位到行,在框中输入:行数,如:58,则要跳转到58行去。
Command + D
同时修改多个相同代码,先选中一段要修改的代码,然后 Command + D,会向下连选相同的那段代码,重复,直到满意为止,虽然「查找/替换」功能可以做到同样的效果,不过此种操作方法更直观和可控。
Command + Control + G
如果选中一个字符串,然后Command + Control + G,就可以同时选中所有相同的字符
Command + F
查找搜索
Command + T
查找文件
Control + -
光标跳回上一个位置
Control + Shift + -
光标恢复位置
网友评论