使用快捷键能帮助我们提高生产效率,下面收集一下windows平台Subline Text 常用快捷键;
菜单栏
- ctrl + ` : 调出console面板(或菜单: view -> show console)
- ctrl + shift + p: 调出package control 包管理器
- ctrl + k + b:开启/关闭侧边导航栏
窗口
- ctrl + w : 关闭当前打开文件
- ctrl + shift + w : 关闭所有打开文件
- ctrl + n: 新建窗口
- ctrl + p: 搜索项目中得文件
- f11:全屏
- shift + f11:全屏免打扰模式,只编辑当前文件
- alt + shift + 数字:分屏显示
- alt + 数字:切换打开第N个文件
- alt + f3:选择所有相同的词
- alt + .:闭合标签
- 鼠标的前进后退键可切换Tab文件
编辑区
command + ku # 转换选择内容为大写
command + kl # 转换选择内容为小写
ctrl + z : 撤销向后 (undo)
ctrl + y : 撤销向前 (redo)
ctrl + u:软撤销,撤销光标位置
ctrl + x : 剪切光标所在行
ctrl + v : 粘贴在光标所在位置
ctrl + shift + v : 伴有缩进的粘贴 (Paste and Indent)
行操作(line)
- ctrl + ] : 增加缩进 (indent)
- ctrl + [ : 减少缩进 (unindent)
- ctrl + shift + up : 光标所在行和其上一行交换 (swap line up)
- ctrl + shift + down : 光标所在行和其下一行交换 (swap line down)
- ctrl + shift + d : 复制当前行至下一行 (duplicate line)
- ctrl + shift + k : 删除当前行 (delete line)
- ctrl + J : 无选中则合并下一行到当前行;若选中则合并所有选中行到一行 (join lines)
- ctrl + g: 跳转到第几行(ctrl+p输入冒号”:”即可达到相同效果)
- ctrl + l:选择行,重复可依次增加选择下一行
- ctrl + shift + l:选择多行
- 按Ctrl,依次点击或选取,可同时编辑选择的的多个位置
- ctrl + shift + 上下键: 可替换行
- ctrl + f2:设置/删除标记
注释
- ctrl + / : 单行注释与切换
- ctrl + shift + / : 多行(块)注释与切换(再次按/);注释选择的内容,无选中则插入注释符号
文本
ctrl + enter : 当前行后一行插入行 (insert line after)
ctrl + shift + enter : 当前行前一行插入行 (insert line before)
ctrl + Backspace : 从后往前删一个词 (delete word backforward)
ctrl + delete : 从前往后删一个词 (delete word forward)
ctrl + k, ctrl + k : 按住ctrl,连续按两次k; 删除光标所在位置至行尾的文本(delete to end)
ctrl + k, ctrl + backspace : 按住ctrl,按k然后在按backspace;删除光标所在位置至行首的文本 (delete tpinpoo beginning)
ctrl + t : 光标前一个字符和后一个字符交换位置 (transpose)
shift + 右键拖动:光标多不,用来更改或插入列内容
ctrl + r: 前往 method
ctrl + shift + m:选中当前括号内容,重复可选着括号本身
ctrl + shift + a:选择当前标签前后,修改标签用的
ctrl + <[+|-]> # 放大/缩小字体
ctrl + shift + “+” # 缩小字体
ctrl + command + J # 格式化json文本
查找/替换
- ctrl + f: 当前标签查找内容
- ctrl + shift + f: 指定目录或正则(多个条件用逗号分隔)查找并替换
- ctrl + d:选择单词,重复按d键可增加选择下一个相同的单词
- ctrl + h: 替换
- ctrl + m: 调整到对应的括号