爱前端

你不知道的sublime快捷键

用了sublime text这么久,还没有仔细思考到底有哪些好用的快捷键,看了imooc的教程,豁然开朗。 简单总结如下:

多行游标的实现方式

  • ctrl + d 选中一段文本,该快捷键可以选中文件中其他相同的文本
  • ctrl + k -> ctrl + d 这个快捷键是针对上面快捷键的拓展,在ctrl + d 选择相同文本的时候,可跳过不需要的
  • 使用alt + f3可以整页选中选择的词
  • cmd + a -> cmd + shift + l 在文件中所有相同的文本后面添加游标
  • 默认情况下,使用cmd + 鼠标可以点击产生多行游标
  • 使用esc键可以退出多行游标模式

切换命令模式

  • ctrl + shift + p
  • 文本右下角按钮可切换

快速创建html文件

  • 输入 ! 快捷键 ctrl + e 即可快速创建一个html文件
  • html:5 按tab键即可快速创建一个html文件

emment 快速创建标签一些用法

  • 标签后面跟{} 如:h2{我的第一个大标题} 按下ctrl + e 即可快速创建一个内容为 '我的第一个大标题' 的 h2 标签
  • ul>.item$10 可快速创建一个包含10个类名为item 的无序列表、ul>.item${content$}*10
  • cmd + shift + v 可连带样式一起粘贴文件内容
  • cmd + p 可快速查找打开文件(可输入路径)
  • cmd + p 打开后输入@即可快速查找css文件中的类名,js文件中的方法名,html文件名中的标签,输入# 可查找字符串等等
  • cmd + shift + p 可改变新建的文件的编码格式
  • ctrl + g 快速查找行号(mac中其他快捷键用的都是command,唯独这个用的是control)

其他快捷键

1、普通快捷键

  • 创建新页面:cmd + n
  • 切换已打开的文件:ctrl + tab(或用 cmd + 数字)
  • 合并两行(光标所在行和下一行):cmd + j
  • 少缩进一个级别:cmd + [
  • 多缩进一个级别:cmd + ]
  • 复制/粘贴/回复/全选:cmd + c/v/z/a
  • 重新打开刚刚关闭的标签页:cmd + shift + t
  • 快速折叠文件内所有函数:cmd + k ,1 (数字表示级别)
  • 折叠属性:cmd + k, t (编辑 HTML 模板最有用)

2、光标位置修改快捷键

  • 回到光标所在单词的左边:option + 左键
  • 回到光标所在单词的右边:option + 右键
  • 回到光标所在行的头:cmd + 左键
  • 回到光标所在行的尾:cmd + 右键
  • 括号前后移动光标:ctrl + m(mac上面是ctrl键,不是command键)
  • 向光标前插入一行:shift + cmd + enter
  • 向光标后插入一行:cmd + enter

3、选中快捷键

  • 选中光标所在的当前行:cmd + l
  • 选中光标所在单词从光标位置到最左边:option + shift + 左键
  • 选中光标所在单词从光标位置到最右边:option + shift + 右键
  • 选中从光标所在位置到光标所在行的头:cmd + shift + 左键
  • 选中从光标所在位置到光标所在行的尾:cmd + shift + 右键
  • 选中从光标所在位置到文件的头:cmd + shift + 上键
  • 选中从光标所在位置到文件的尾:cmd + shift + 下键
  • 多重文本选择:ctrl + cmd + g
  • 多重光标选择:shift + ctrl + 上键/下键
  • 选择标签本身:shift + ctrl + a
  • 选择标签内容:shift + cmd + a

4、查找类快捷键

  • 在本文件内查找:cmd + f
  • 在文件内查找并替换:cmd + option + f
  • 在文件夹里面查找、替换:cmd + shift + f
  • 查找到的跳转指定位置后回到上次编辑的地方:ctrl + -
  • 反向查找到的跳转指定位置后回到上次编辑的地方:ctrl + shift + -