1goto-anything
ctrl+P
- 直接输入文件的名称或者路径,实现快速定位文件,sublime可以直接列出所有的文件
- css文件中,@符号列出文件中所有包含的css选择器,如,@body选择到body选择器
这在js文件中,@函数名,实现直接定位到函数所在代码区域
- #选择器
2多行游标
Ctrl+D、Ctrl+K、ALT+F3、Shift和alt按钮
多行游标选择,Ctrl+D选中下一个相同的代码,Ctrl+K跳过下一个选中的代码,ALT+F3多选
shifit加鼠标左键,实现从头到尾多选,ctrl+鼠标左键实现鼠标点击选择不同的区域
命令模式ctrl+shift+p
界面右下方有语法选择区可实现语法模式切换,ctrl+p然后使用模糊匹配也可以使用命令行实现语法模式切换,使用命令模式可以加快对快捷键的记忆。
如,设置当前语法模式为html
第一,ctrl+shift+p,第二输入sshtml,最后enter即可
其他:
ctrl+回车,实现在当前行下一行插入一行,并将光标移到插入的那一行
ctrl+shift+回车,在当前行的上一行插入一行,并将光标移到插入的那一行
ctrl+shiift+v,比普通的复制快捷键多按了一个shift,保持缩进插入到代码中的位置处,
3snippet模板处理
如,输入snip,选中function,点击回车,看到自动生成function的结构,再按tab键切换到argument的编辑中,
除此之外,还可以使用sublime的自动编写功能,编辑区输入function,选中下拉的选项并回车,
ife回车自动产生if else 的代码块
可以在官网中查找不同语言的snippet,来提高开发的效率
node.js程序中常用的,回调函数取出 分号 , 结合alt+c快捷键
4AdvancedNewfie
ctrll+alt+n,快速新建文件,在弹出的文本框中,输入要创建的文件名称,
如果不存在这样的目录,则自动创建这样的路径。
5httpRequester
在sublime内部做http请求测试
node.js的express框架
安装httpRequesterer 插件
在Sublime内部,做服务器响应的测试Get请求 router.get('/',function(req,res){res.send('request with a resource');});
注释需要测试的路由地址//localhost:3000/users/并选中(这些注解的内容书写是有格式的,可以在httpRequester的官网中查看)
输入快捷键 ctrl+shift+r,可在另外tab也看到响应信息