主力使用SublimeText3编辑器,将一些常用的快捷键总结一下。
通用(General)
Esc退出功能,比如退出输出面板↑↓←→上下左右移动光标,注意不是不是KJHL!Alt显示菜单栏Ctrl + Shift + P调出命令板(Command Palette)Ctrl + `调出控制台Ctrl + K, Ctrl + 数字代码折叠,数字代表折叠的层次Ctrl + Shift + [ / ]收起/展开选中的代码。
窗口(Window)
Ctrl + Shift + N创建一个新窗口Ctrl + N在当前窗口创建一个新标签Ctrl + W关闭当前标签Ctrl + Shift + T恢复刚刚关闭的标签
屏幕(Screen)
F11切换普通全屏Shift + F11切换无干扰全屏Alt + Shift + 2/3/4左右分组,分2到4组Alt + Shift + 8/9上下分组,分2到3组Alt + Shift + 5上下左右分组Ctrl + 数字键跳转到指定组Ctrl + Shift + 数字键将当前标签移动到指定组
跳转(Jumping)
Ctrl + P跳转到指定文件,输入文件名后可以打开对应文件@ 符号跳转输入@symbol跳转到symbol符号所在的位置,比如函数或类# 关键字跳转输入#keyword跳转到keyword所在的位置: 行号跳转输入:12跳转到文件的第12行。Ctrl + R跳转到指定符号 @Ctrl + G跳转到指定行号 :Ctrl + ;跳转到指定关键字
编辑(Editing)
Ctrl + /注释当前行,取消注释Ctrl + Enter在当前行下面新增一行然后跳至该行Ctrl + Shift + Enter在当前行上面增加一行并跳至该行Ctrl + ←/→进行逐词左右移动Ctrl + Shift + ←/→进行左右逐词选择Ctrl + ↑/↓上下移动当前显示区域Ctrl + Shift + ↑/↓上下移动当前行,或者选中行Ctrl + KU/KL转换当前单词为大写/小写
选择(Selecting)
Ctrl + D选择当前词,进入多重编辑Ctrl + K多重编辑时跳过当前选中的Ctrl + U多重编辑,回退选中Ctrl + Shift + L将当前选中区域打散Ctrl + J把当前选中区域合并为一行Ctrl + M在起始括号和结尾括号间切换Ctrl + Shift + M快速选择括号间的内容Ctrl + Shift + J快速选择同缩进的内容Ctrl + Shift + Space快速选择当前作用域(Scope)的内容
查找&替换(Finding&Replacing)
F3跳至当前关键字下一个位置Shift + F3跳到当前关键字上一个位置Alt + F3选中当前关键字出现的所有位置Ctrl + F/H进行标准查找/替换,之后Alt + C切换大小写敏感(Case-sensitive)模式Alt + W切换整字匹配(Whole matching)模式Alt + R切换正则匹配(Regex matching)模式Ctrl + Shift + H替换当前关键字Ctrl + Alt + Enter替换所有关键字匹配Ctrl + Shift + F多文件搜索&替换