Sublime Text中有许多功能强大的快捷键,整理如下。
1、Ctrl + D快捷键,快速选取向下的多个相同的变量,这样可以同时修改多个变量。
2、批量编辑。快捷键Ctrl + Shift + L选中多个选择线。如下图:
3、命令调色板快捷访问功能,按Ctrl + Shift + P是用来显示命令面板。在面板中输入,可快速访问,例如:输入ss,可以设置语法Set Sytax。
4、快速查找项目中的文件,Ctrl + P命令。这个命令很强大,可以输入文件名在后面添加@符号接名称,可以找到文件里面的内容。
5、Ctrl + D命令选中一个单词,可以通过这个快捷键选中多个相同变量等。
6、Ctrl + L选中一行。
7、Ctrl + M可以在括号内切换到首或尾部。当块内容很长时,可以快速定位结尾部分。
8、按住Ctrl键,然后鼠标点选行,就可以选中多行。
9、alt + f3键可以选中所有相同内容。(也可以通过发现来实现相同效果)
命令行面板
快捷键Ctrl + Shift + P打开,输入 snippet可以插入代码片段。也可以输入ss,Set Sytax设置当前文件语法。也可以,rename重命名当前文件。
主要快捷键列表
在同时打开多个标签页时,可以用以下的热键切换:
Ctrl + W 关闭当前标签,当没有标签时,关闭窗口。
Ctrl + Shift + T恢复刚刚关闭的标签
Ctrl + tab 切换打开的文件
Ctrl+L 选择整行(按住-继续选择下行)
Ctrl + Shift + K删除当前行
Ctrl+KK 从光标处删除至行尾(也可以删除空行)
Ctrl+Shift+D 复制光标所在整行,插入在该行之前
Ctrl+J 合并行(已选择需要合并的多行时,与Ctrl + Shift + L相反)
Ctrl+KU 改为大写(在Edit菜单中的Convert Case可以看到多种选择)
Ctrl+KL 改为小写
CTRL + KB 显示或隐藏侧边栏
Ctrl+D 选词 (按住-继续选择下个相同的字符串)
(使用Ctrl +D选中多个时,可以使用Ctrl + U进行回退,使用Esc退出多重编辑)
Ctrl+Shift+M 选择括号内的内容(按住-继续选择父括号)(与搜狗输入法冲突)
Ctrl+/ 注释整行(如已选择内容,同“Ctrl+Shift+/”效果)
Ctrl+Shift+/ 注释已选择内容
Ctrl+Z 撤销
Ctrl+Y 恢复撤销
Ctrl+M 光标移动至括号内开始或结束的位置
Ctrl+M 光标跳至对应的括号
Alt+. 闭合当前标签
Ctrl+K0 展开所有
Ctrl+U 软撤销
Ctrl+T 词互换
Tab 缩进 自动完成
Shift+Tab 去除缩进
Ctrl+Shift+↑ 与上行互换(就是Ctrl + Shift + ↑/↓移动当前行的意思)
Ctrl+Shift+↓ 与下行互换
Ctrl + ↑/↓移动当前显示区域
Ctrl + ←/→进行逐词移动,相应的,Ctrl + Shift + ←/→进行逐词选择。
Ctrl+Backspace 从光标处删除至行首
Ctrl+Enter 光标后插入行
Ctrl+Shift+Enter 光标前插入行
Ctrl+F2 设置书签
F2 下一个书签
Shift+F2 上一个书签
跨文件编辑
同一个编辑操作可以在多个文件中同时重复。举个例子,多个文件中有同一段代码时,可用以下的步骤快速编辑:
- 按Ctrl + Shift + F在Find框中输入待查找的代码。可按Ctrl + E快速使用选择中的代码段。(我的Ctrl + Shift + F快捷键失效,所以菜单栏find中找到find in files,Ctrl + E快捷键中可以选中片段来进行查找。)
- 在Where框中指定需要查找的文件范围,或填写<open files>表示查找目前打开的文件。
说明:这些功能在Find菜单栏都可以看到。
文件爬虫
按Ctrl + R可以列出文档中所有的CSS选择器。选中可以跳转到对应的文件,比一般的查找要快很多。比较清晰。
也可以使用它来列出文件的函数名。在js文件中非常有用。