Sublime的使用小技巧

目录

一、Goto Anything特性

二、多行游标

三、命令模式

四、辅助插件

五、杂七杂八的小技巧


一、Goto Anything特性

  1. 使用快捷键 Ctrl+P 打开 Goto Anything 搜索框,在搜索框内输入想要打开的文件名,也可输入文件所在的地址,打开相应的文件。Sublime有模糊匹配的功能,不需完整输入即可找到自己所需的文件并进行预览。
  2. 在  Goto Anything 搜索框中输入"@",可以快速匹配选择器或函数,在文件中进行导航。
  3. 在  Goto Anything 搜索框中输入"#",可以定位到文件中包含关键词的任何内容。

二、多行游标

       在 Sublime 中如果需要批量替换文本,除了使用快捷键 Ctrl+H 打开查找和替换界面,也可以使用 Sublime 的多行游标功能,进行更加灵活的替换。通过快捷键 Crtl+D 可以选择相应的内容进行替换,Ctrl+K 可以跳过不需要替换的内容。通过这一功能,也可以实现同时添加一行内容。

       多行游标的产生:(1)选中单词或标点,使用快捷键进行选择。(2)选中单词或标点,使用快捷键 Alt+F3 进行多选。(3)使用快捷键 Ctrl+A 全选后,使用快捷键 Ctrl+Shift+L 。(4)按住 Shift 后,使用鼠标进行拖拽。

三、命令模式

        使用 Ctrl+Shift+P,打开命令模式,可以快速切换语法模式。在工作中使用命令模式,减少鼠标的使用,加快编码速度。

四、辅助插件

     1.  snippet:每种语言都有不同的snippet,可以帮助快速编写代码。在命令模式的搜索框中输入 snippet 进行安装。使用Tab键,光标会移动到下一个可替换的参数位置,直接进行输入。(Sublime的自动补全有同样的功能) 

(1)JavaScript snippets 输入' gi ' ,自动产生 getElementById()。

(2)JQuery snippets 输入' get ',自动产生 get请求;输入'post',自动产生 post请求。

(3)Insert Callback。使用快捷键 Alt+C ,自动产生 CallBack function。

     2.  advanceNewfile:使用 Ctrl+Alt+N ,在屏幕下方会出现一个输入框,输入路径和文件名可以创建新文件并保存,即使不存在该路径,也会自动创建目录。

     3.   httpRequester:在Sublime内部进行服务器响应测试。 

(1)测试服务器响应的Get请求。注释需要测试的路由地址//localhost:3000/users/并选中,按快捷键Ctrl+Alt+R,查看结果。

(2)测试服务器响应的Post请求:
         // POST localhost:3000/users/
         // Content-type: application/x-www-form-urlencoded
         // POST_BODY:
         // variable1=avalue&variable2=1234&variable3=anothervalue 选中该段内容,按快捷键Ctrl+Alt+R,查看结果。

     4.   docBlockr

(1)安装后输入/*按回车,补充行注释。

(2)输入/**按回车,补充多行注释。

(3)在写好的函数上方输入 /** 按 Tab 键,自动补充函数注释格式

     5.   sublimeLinter:SublimeLinter插件是总框架,针对具体语言需要另行安装。例如 js , 插件为 SublimeLinter_JShint ,可以自定义校验风格,在工程中创建配置文件,名字必须是 .jshintrc ,用 json 语言编写:"eqeqeq":true 为强制三等号验证。

五、杂七杂八的小技巧

  1. 使用 Ctrl+Shift+D 快速复制一行文本,产生多行文本。
  2. 使用 Ctrl+N 快速打开新的编辑区。
  3. 使用 Alt+.或者+> 进行闭合标签的补全。
  4. 使用 Ctrl+Enter 在当前行下添加一行;
    使用 Ctrl+Shift+Enter 在光标前插入一行,自带缩进。
  5. 使用快捷键 Ctrl+] 增加缩进,Ctrl+[ 减少缩进。
  6. 使用 Ctrl+Shift+V 保持缩进粘贴。
  7. 使用 Ctrl+/ 进行行注释。
  8. 在编辑区单击鼠标右键,选择Open in Browser,可以快速在浏览器中打开所需的Html文件。
  9. 在已安装Emmet插件的情况下:

(1)在Html文档开始输入 ! 后,使用快捷键 Ctrl+E,可以快速补全Html文档中的固定内容。

(2)ul>.item$*10{content},使用快捷键 Ctrl+E 可以产生十行无序列表。> 指子元素选择符 ,.代表class,$ 产生序号,{ }产生内容。

(3)在输入关键字(script等)的情况下,使用快捷键 Ctrl+E,可以快速补全标签。

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值