sublime php 快捷方式,sublime常用快捷键使用方法_赵克立博客_技术栈

选择一个选中项的下一个匹配项

(快捷键:ctrl+d)

把光标放在一个单词上,按下?+ D,将选择这个单词。一直按住?且按D多次,将选择当前选中项的下一个匹配项。通过按住?,再按D三次,将选择三个相同的文本。

157318fe412ba810bf014d4f90f40498.png

选择一个选中项的所有匹配项

(快捷键:alt+f3)

和上面一样,但它选择文件中的所有匹配项。小心使用这个,因为它能选择一个文件中的所有匹配项. .

a20e4f30cbd6df7d66c645f97993f977.png

选择与光标关联的开始和结束标签

(快捷键:ctrl+shift+’)

这是一个法宝。也许你希望所有属性保持不变,但只是想选择标签。这个快捷键为你这样做,会注意到你可以在一次操作多个标签。*需要Emmet插件

333962914c0ce2a499e3ae840952f588.png

选择容器内内容

(快捷键:ctrl+shift+a)

如果你把光标放在文本间再按下上面的键将选择文本,就像?+ D。但是再次按下它,将选择父容器,再按,将选择父容器的父容器。*需要Emmet插件

d896467469057a816c0b727f648e8d6f.png

选择括号内的内容

(快捷键:ctrl+shift+m)

这有助于选择括号之间的一切。同样适用于CSS。

9ea8e83d17c0f485a3f20270c5209f59.png

上移或下移行

(快捷键:ctrl+shift+↑ 或 ↓)

1104195a69d1a79174927e2d60ed3f33.png

复制行或选中项

(快捷键:ctrl+shift+d)

如果你已经选中了文本,它会复制你的选中项。否则,把光标放在行上,会复制整行。

7d9bc18113aafd9d4226b0f18a0b2b05.png

增加和减少缩进

(快捷键:ctrl+[ 或 ])

e9c5016a0b3c0a993525a97af9ee7a01.png

剪切行或选中项

(快捷键:ctrl+x)

剪切一行到你的剪切板,你可以粘贴到其他地方.

2e3fda9d4aa6217f93332fd290054ee7.png

粘贴并保持缩进

(快捷键:ctrl+shift+v)

这是又一个我每次都用的快捷键。在gif中我显示了普通粘贴(?+ V)和缩进粘贴两种效果的对比。注意缩进如何排列。

fe58f332315687b019db28281a5a332e.png

用标签包裹行或选中项

(快捷键:alt+shift+w)

使用标签包裹一行; 开始输入你想使用的标签,你成功了.

88aa7256927c5f4c5190067145c0df94.png

移除未闭合的容器元素

(快捷键:ctrl+shift+;)

这会移除与你的光标相关的父标签。对清除标记很有帮助。

673b8507fc5eddaae7c802260e12edd0.png

计算数学表达式

(快捷键:ctrl+shift+y)我从未想过我会经常使用这个,但是确实很好用

cfbacd194f1259eb7ec9251d568fa630.png

递增和递减

(快捷键:alt+shift+↑ 或 ↓,ctrl+ ↑ 或 ↓)

按住 ctrl 将以10的步长改变数字, 不按住以1为步长. 同时注意到你不需要选择数字, Sublime Text 足够聪明到更新本行最近的数字.

61a4b9db7f7d115b46e243b4e7c985b0.png

大写和小写

(快捷键:ctrl+k+u,ctrl+k+l)

cfd38261388f45073945144a0a8621f1.png

注释选中项/行

(快捷键:ctrl+/)

这个在所有语言下都可用, 对行和选中项都可用.

c055a763820e8d751d734b6b48273179.png

额外令人高兴的事情!使用AlignTab自定义快捷键

上面的快捷键都是Sublime Text默认的快捷键,但是你也可以添加你自己的自定义快捷键。以下示例应用 AlignTab插件使用 三个自定义键绑定 来基于=> ,=,和:进行内容垂直对齐。因为我工作中主要使用JavaScript和PHP,这些绑定对于几乎我需要的每一个场景都有用,但是你可以用任何你想要的字符进行垂直对齐。

在你自己的编辑器实现下面gif的效果,只需安装 AlignTab, ,添加自定义绑定到您的自定义键绑定文件中,选择一些代码,并点击CTRL + ? + . 或 ; 或 =.

670ba2dd68c53095ffca9f47a5b64c25.png

结论

一旦你看到多行代码发生了一个改变,通常有一个使用几个按键来实现改变的方法,而不是一个个地编辑它们。通过连续使用上面快捷键的组合去执行重复的或可预见的改变,你可以大大提高你编码的速度。

这里是一个简短的Gif,包括选择所有匹配项,复制链接的文本,利用多行光标粘贴复制的文本,并将该文本转换为小写。

c5bc36a0599f5158df29d01751b55aeb.png

1 :按住shift+ctrl然后按←或→可快速选中一行中的某一部分,相当于双击鼠标选中。

当你想在代码末尾加注释的话,这个方法很好用

输入文字-》光标移到文字末尾-》按住shift+ctrl+←便会选中文字-》其他操作:删除、注释(ctrl+/)等等。

2f983158d76834e32dcabba63c76e45c.png

abf22f3e34cda579b04e9e238860d32f.png

2:shift+ctrl键组合+↑↓。可实现类似鼠标选中之后移动的效果。

光标定位到某一行-》ctrl+shift+↑↓,上下移动一行。

选中之后-》ctrl+shift+↑↓,上下移动选中区域。

3:ctrl+shift+d:快速复制光标所在的一整行,并复制到该行之前。

1ce7be637f3c1e218a857d2852faf956.png

76272e72d96daf78ac5571613acf0b84.png

4:ctrl+shift+m:选中花括号里面的全部内容不包括{}。

f0926a7b50b625d652e6f0fb87a23869.png

5:ctrl+shift+A:选中标签内的内容不包括标签,继续按会继续往上一层选择。

可利用这个功能实时结构预览。

fe6703b5d253b75f09cc627eb34c312a.png

再按

c0eaa9aee40d08e11d33ebffdd413b9f.png

6:Ctrl+Shift+Enter 光标前插入行。

很好用,当因为某种原因需要插入新行的时候,使用它并且自带的缩进功能不需要使用tap键。

6:Ctrl+Shift+[ 折叠代码

Ctrl+Shift+] 展开代码

在HTML语法格式中,可实现标签的折叠,很方便的查看标签布局结构。

7:Ctrl+Shift+K  删除整行

8:ctrl+shift+p  打开命令面板

Sublime Text快捷键:

Ctrl+Shift+P:打开命令面板

Ctrl+P:搜索项目中的文件

Ctrl+G:跳转到第几行

Ctrl+W:关闭当前打开文件

Ctrl+Shift+W:关闭所有打开文件

Ctrl+Shift+V:粘贴并格式化

Ctrl+D:选择单词,重复可增加选择下一个相同的单词

Ctrl+L:选择行,重复可依次增加选择下一行

Ctrl+Shift+L:选择多行

Ctrl+Shift+Enter:在当前行前插入新行

Ctrl+X:删除当前行

Ctrl+M:跳转到对应括号

Ctrl+U:软撤销,撤销光标位置

Ctrl+J:选择标签内容

Ctrl+F:查找内容

Ctrl+Shift+F:查找并替换

Ctrl+H:替换

Ctrl+R:前往 method

Ctrl+N:新建窗口

Ctrl+K+B:开关侧栏

Ctrl+Shift+M:选中当前括号内容,重复可选着括号本身

Ctrl+F2:设置/删除标记

Ctrl+/:注释当前行

Ctrl+Shift+/:当前位置插入注释

Ctrl+Alt+/:块注释,并Focus到首行,写注释说明用的

Ctrl+Shift+A:选择当前标签前后,修改标签用的

F11:全屏

Shift+F11:全屏免打扰模式,只编辑当前文件

Alt+F3:选择所有相同的词

Alt+.:闭合标签

Alt+Shift+数字:分屏显示

Alt+数字:切换打开第N个文件

Shift+右键拖动:光标多不,用来更改或插入列内容

鼠标的前进后退键可切换Tab文件

按Ctrl,依次点击或选取,可需要编辑的多个位置

按Ctrl+Shift+上下键,可替换行

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值