SublimeText2 快捷键一览表

来源:互联网 发布:iphone6s硬件检测软件 编辑:程序博客网 时间:2024/04/29 16:49


sublime text 2  Sublime Text比起Notepad++,UltraEdit之类Code编辑器来说,其功能有过之而无不及,配合着各种插件使用,Sublime Text在实际的使用中变得非常的顺手——当然,如果你还不顺手,那就请顺手写个插件吧。而在众多功能中,Sublime Text 还提供了无比强大的快捷键阵容,如果能够在Coding的时候灵活的使用快捷键,将能够使得你的效率倍增,相信在不久的将来,Sublime Text将是你跨平台使用的最佳Coding利器。

  然而,对于新入门的Sublime Text 的newbie来说,强大的快捷键阵容让人无所适从,或者连记住这些快捷键都将是一个困难重重的不可完成任务。使用Sublime Text需要的是时间和耐心,本着这个目的,Mitchell花了一些时间,将Sublime Text2中的快捷键整理了一份,同时对一些重要的快捷键进行了中文翻译,以方便和我一样的新手能够比较简单查找,然后在实践中不断的重复使用,以达到炉火纯青的地步(我是不指望这么高的追求的,但你可以有~~)。

  现在分享下在Sublime Text 2中的快捷键不完全翻译版本,用表格的形式放出,如果有错误之处,还请大家指正,如下:


Ctrl+D 选词 (反复按快捷键,即可继续向下同时选中下一个相同的文本进行同时编辑)

Ctrl+G 跳转到相应的行
Ctrl+J 合并行(已选择需要合并的多行时)
Ctrl+L 选择整行(按住-继续选择下行)
Ctrl+M 光标移动至括号内开始或结束的位置
Ctrl+T 词互换
Ctrl+U 软撤销
Ctrl+P 查找当前项目中的文件和快速搜索;输入 @ 查找文件主标题/函数;或者输入 : 跳转到文件某行;
Ctrl+R 快速列出/跳转到某个函数
Ctrl+K Backspace 从光标处删除至行首
Ctrl+K+B 开启/关闭侧边栏
Ctrl+KK 从光标处删除至行尾
Ctrl+K+T 折叠属性
Ctrl+K+U 改为大写
Ctrl+K+L 改为小写
Ctrl+K+0 展开所有
Ctrl+Enter 插入行后(快速换行)
Ctrl+Tab 当前窗口中的标签页切换


Ctrl+Shift+A 选择光标位置父标签对儿
Ctrl+Shift+D 复制光标所在整行,插入在该行之前
ctrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找
Ctrl+Shift+K 删除整行
Ctrl+Shift+L 鼠标选中多行(按下快捷键),即可同时编辑这些行
Ctrl+Shift+M 选择括号内的内容(按住-继续选择父括号)
Ctrl+Shift+P 打开命令面板
Ctrl+Shift+/ 注释已选择内容
Ctrl+Shift+↑可以移动此行代码,与上行互换
Ctrl+Shift+↓可以移动此行代码,与下行互换
Ctrl+Shift+[ 折叠代码
Ctrl+Shift+] 展开代码
Ctrl+Shift+Enter 光标前插入行


Ctrl+PageDown 、Ctrl+PageUp 文件按开启的前后顺序切换


Ctrl+Z 撤销
Ctrl+Y 恢复撤销
Ctrl+F2 设置/取消书签
Ctrl+/ 注释整行(如已选择内容,同“Ctrl+Shift+/”效果)
Ctrl+鼠标左键 可以同时选择要编辑的多处文本


Shift+鼠标右键(或使用鼠标中键)可以用鼠标进行竖向多行选择
Shift+F2 上一个书签
Shift+Tab 去除缩进
Alt+Shift+1(非小键盘)窗口分屏,恢复默认1屏
Alt+Shift+2 左右分屏-2列
Alt+Shift+3 左右分屏-3列
Alt+Shift+4 左右分屏-4列
Alt+Shift+5 等分4屏
Alt+Shift+8 垂直分屏-2屏
Alt+Shift+9 垂直分屏-3屏


Ctrl+Shift+分屏序号 将当前焦点页分配到分屏序号页


Alt+. 闭合当前标签
Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑


Tab 缩进 自动完成
F2 下一个书签
F6 检测语法错误
F9 行排序(按a-z)

F11 全屏模式

 

快捷键功能ctrl+shift+n打开新Sublimectrl+shift+w关闭Sublime,关闭所有打开文件ctrl+shift+t重新打开最近关闭文件ctrl+n新建文件ctrl+s保存ctrl+shift+s另存为ctrl+f4关闭文件ctrl+w关闭ctrl+k, ctrl+b切换侧边栏显示状态f11切换全屏状态shift+f11免打扰模式状态切换backspace删除左侧shift+backspace左侧删除ctrl+shift+backspace左侧全部删除delete右侧删除enter插入shift+enter插入ctrl+z撤消ctrl+shift+z重做ctrl+y重做或重复ctrl+u软撤消ctrl+shift+u软重做ctrl+shift+v粘贴并格式化shift+delete剪切ctrl+insert拷贝shift+insert粘贴ctrl+x剪切ctrl+c拷贝ctrl+v粘贴left移动right移动up移动down移动shift+left移动并选择shift+right移动并选择shift+up移动并选择shift+down移动并选择ctrl+left按\w规则移动(跳跃)ctrl+right按\w规则移动(跳跃)ctrl+shift+left按\w规则移动并选择(跳跃)ctrl+shift+right按\w规则移动并选择(跳跃)alt+left按单词移动alt+right按单词移动alt+shift+left按单词移动并选择alt+shift+right按单词移动并选择ctrl+alt+up选择多行进行编辑ctrl+alt+down选择多行进行编辑pageup移动pagedown移动shift+pageup移动+选择shift+pagedown移动+选择home移动到行首end移动到行尾shift+home选择到行首shift+end选择到行尾ctrl+home移动到页首行头ctrl+end移动到页尾行尾ctrl+shift+home选择到页首行头ctrl+shift+end选择到页尾行尾ctrl+up滚动行ctrl+down滚动行ctrl+pagedown下一视图(视觉位置)ctrl+pageup前一视图ctrl+tab栈中下一视图(打开顺序)ctrl+shift+tab栈中前一视图ctrl+a全选ctrl+shift+l选择多行编辑escape单个选择escape清除字段escape清除字段escape隐藏面板escapehide overlayescapehide auto completetabinsert best completiontabinsert best completiontabreplace completion with next completiontabreindenttabindenttabnext fieldtabcommit completionshift+tabinsertshift+tabunindentshift+tabunindentshift+tabunindentshift+tabprev fieldctrl+]缩进ctrl+[不缩进inserttoggle overwritectrl+l选择行,重复可依次增加选择下一行ctrl+d选择单词,重复可增加选择下一个相同的单词ctrl+k, ctrl+dfind under expand skipctrl+shift+spaceexpand selectionctrl+shift+mexpand selectionctrl+m跳转到对应括号ctrl+shift+jexpand selectionctrl+shift+aexpand selectionalt+.close tagctrl+qtoggle record macroctrl+shift+qrun macroctrl+enterrun macro filectrl+shift+enter在当前行前插入新行entercommit completionctrl+p搜索项目中的文件ctrl+shift+p打开命令面板ctrl+alt+pprompt select projectctrl+r前往Methodctrl+g跳转到第几行ctrl+;show overlayctrl+ishow panelctrl+shift+ishow panelctrl+f查找ctrl+h查找替换ctrl+shift+h查找替换下一个f3下一个匹配项shift+f3上一个匹配项ctrl+f3下一个匹配项ctrl+shift+f3find under prevalt+f3find all underctrl+eslurp find stringctrl+shift+eslurp replace stringctrl+shift+fshow panelf4next resultshift+f4prev resultf6toggle settingctrl+f6next misspellingctrl+shift+f6prev misspellingctrl+shift+upswap line upctrl+shift+downswap line downctrl+backspacedelete wordctrl+shift+backspacerun macro filectrl+deletedelete wordctrl+shift+deleterun macro filectrl+/当前行注释状态切换ctrl+shift+/当前位置注释状态切换ctrl+j选择标签内容,将后继行附加到行尾ctrl+shift+dduplicate linectrl+`show panelctrl+spaceauto completectrl+spacereplace completion with auto completectrl+alt+shift+pshow scope namef7buildctrl+bbuildctrl+shift+bbuildctrl+breakexecctrl+ttransposef9行排序ctrl+f9行排序// Auto-pair quotes\insert snippet\insert snippet\movebackspacerun macro file// Auto-pair single quotes'insert snippet'insert snippet'movebackspacerun macro file// Auto-pair brackets(insert snippet(insert snippet)movebackspacerun macro file// Auto-pair square brackets[insert snippet[insert snippet]movebackspacerun macro file// Auto-pair curly brackets{insert snippet{insert snippet}movebackspacerun macro fileenterrun macro fileshift+enterrun macro filectrl+1focus groupctrl+2focus groupctrl+3focus groupctrl+4focus groupctrl+shift+1move to groupctrl+shift+2move to groupctrl+shift+3move to groupctrl+shift+4move to groupctrl+0focus side baralt+1select by indexalt+2select by indexalt+3select by indexalt+4select by indexalt+5select by indexalt+6select by indexalt+7select by indexalt+8select by indexalt+9select by indexalt+0select by indexf2next bookmarkshift+f2prev bookmarkctrl+f2标记状态切换ctrl+shift+f2clear bookmarksalt+f2select all bookmarksctrl+shift+krun macro filealt+qwrap linesctrl+k, ctrl+uupper casectrl+k, ctrl+llower casectrl+k, ctrl+spaceset markctrl+k, ctrl+aselect to markctrl+k, ctrl+wdelete to markctrl+k, ctrl+xswap with markctrl+k, ctrl+yyankctrl+k, ctrl+krun macro filectrl+k, ctrl+backspacerun macro filectrl+k, ctrl+gclear bookmarksctrl+k, ctrl+cshow at centerctrl++increase font sizectrl+=increase font sizectrl+keypad plusincrease font sizectrl+-decrease font sizectrl+keypad minusdecrease font sizealt+shift+winsert snippetctrl+shift+[折叠(代码)ctrl+shift+]不折叠ctrl+k, ctrl+1按层级折叠(代码),数字是层级数ctrl+k, ctrl+2按层级折叠(代码),数字是层级数ctrl+k, ctrl+3按层级折叠(代码),数字是层级数ctrl+k, ctrl+4按层级折叠(代码),数字是层级数ctrl+k, ctrl+5按层级折叠(代码),数字是层级数ctrl+k, ctrl+6按层级折叠(代码),数字是层级数ctrl+k, ctrl+7按层级折叠(代码),数字是层级数ctrl+k, ctrl+8按层级折叠(代码),数字是层级数ctrl+k, ctrl+9按层级折叠(代码),数字是层级数ctrl+k, ctrl+0unfold allctrl+k, ctrl+junfold allctrl+k, ctrl+tfold tag attributescontext menucontext menualt+ctoggle case sensitivealt+rtoggle regexalt+wtoggle whole wordalt+atoggle preserve case// 查找面板的按键绑定enter向后查找shift+enter向前查找alt+enter查找全部// 替换面板的按键绑定enter查找下一个shift+enter查找前一个alt+enter查找全部ctrl+alt+enter替换全部// Incremental find panel key bindingsenterhide panelshift+enterfind prevalt+enterfind all
0 0
原创粉丝点击