Sublime Text 3是一个非常了不起的软件,它不仅具有令人难以置信的内置功能(多行编辑和VIM模式),而且还支持插件、代码片段和其它许多东西。

  今天,我们来总结一下Sublime Text 3的快捷键,详见下面列表:

  选择类:

  1. Ctrl + D(多行编辑):选中光标所占的文本,连续按下ctrl + d,可以选中多个相同的文本。
  2. Alt + F3:选择所有相同的词.
  3. Ctrl + L(选中整行):选中整行,继续操作将选中下一整行,效果和shift + ↓一样。
  4. Ctrl + Shift + L:先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。
  5. Shift + ↑:向上选中多行。
  6. Shift + ↓:向下选中多行。
  7. Shift + ←:向左选中文本
  8. Shift + →:向右选中文本
  9. Ctrl + ←:向左单位性的移动光标,快速移动光标。
  10. Ctrl + →:向右单位性的移动光标,快速移动光标。
  11. Ctrl + Alt + ↑:向上添加多行光标,可同时编辑多行。
  12. Crl + Alt + ↓:向下添加多行光标,可同时编辑多行。 
  13. Ctrl + Shift + ←:向左单位性的选中文本
  14. Ctrl + Shift + →:向右单位性的选中文本
  15. Ctrl + Shift + ↑:将光标所在行和上一行代码互换
  16. Ctrl + Shift + ↓:将光标所在行与下一行代码互换
  17. Ctrl + M:跳转到对应括号。
  18. Ctrl + Shift + M:选中当前括号内容,重复可选中括号本身。
  19. Ctrl + click(多行编辑):单击想要编辑的每一个地方,都将创建一个光标。

  编辑类:

  1. Ctrl + J:合并选中的多行代码为一行。
  2. Alt + .:闭合标签
  3. Ctrl + Shift + D: 复制光标所在整行,插入到下一行。
  4. Tab:向右缩进
  5. Shift + Tab:向左缩进。
  6. Ctrl + K + K: 从光标处开始删除代码至行尾。
  7. Ctrl + Shift + K: 删除整行。
  8. Ctrl + /:注释当前行
  9. Ctrl + Shift + /:在当前位置插入注释、注释多行。
  10. Ctrl + Alt + /:块注释,并focus到首行,写注释说明用的。
  11. Ctrl + K + U: 转换大写。
  12. Ctrl + K + L: 转换小写。
  13. Ctrl + Z: 撤销。
  14. Ctrl + Y: 恢复撤销。
  15. Ctrl + U: 软撤销,感觉和 Ctrl+Z 一样。
  16. Ctrl + F2:设置/删除标记。
  17. Ctrl + T: 左右字母互换。
  18. F6: 单词检测拼写

  搜索类:

  1. Ctrl + F:查找内容。
  2. Ctrl + Shift + F:查找并替换。
  3. Ctrl + H:替换。
  4. Ctrl + P(文件切换):该快捷键可以快速的打开新的文件。只要按下ctrl + p并输入你想要打开的文件的名称,按下Enter键,就可以打开你要的文件了。
  5. Ctrl + G:跳转到第几行。
  6. Ctrl + R(跳转标记):当你编辑一个大文件时,文件中有一大堆的方法,按ctrl + r将其全部罗列出来,使他们更容易找到。
  7. Ctrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。
  8. Ctrl + Shift + P(命令面板):命令面板可以使你访问设置菜单中所有的东西,调用包命令,更改文件的语法,处理Sublime项目等等。
  9. Esc:退出光标多行选择,退出搜索框,命令框等。

  显示类

  1. Ctrl + Tab:按文件浏览过的顺序,切换当前窗口的标签页。
  2. Ctrl + PageDown:向左切换当前窗口的标签页。
  3. Ctrl + PageUp:向右切换当前窗口的标签页。
  4. Alt + Shift + 数字:分屏显示
  5. Alt + Shift + 1:窗口分屏,恢复默认1屏(非小键盘的数字)
  6. Alt + Shift + 2:左右分屏-2列
  7. Alt + Shift + 3:左右分屏-3列
  8. Alt + Shift + 4:左右分屏-4列
  9. Alt + Shift + 5:等分4屏
  10. Alt + Shift + 8:垂直分屏-2屏
  11. Alt + Shift + 9:垂直分屏-3屏
  12. Ctrl + K + B:开启/关闭侧边栏。
  13. F11 全屏模式
  14. Shift + F11:免打扰模式

  其它类:

  1. Ctrl + Enter:在下一行插入新行。
  2. Ctrl + Shift + Enter:在上一行插入新行。
  3. Ctrl + Shift + [:选中代码,按下快捷键,折叠代码
  4. Ctrl + Shift + ]:选中代码,按下快捷键,展开代码
  5. Ctrl + K + 0:展开所有折叠代码
  6. Ctrl + N:新建文件。
  7. Ctrl + Shift + N:打开新的Sublime。
  8. Ctrl + W:关闭当前打开文件。
  9. Ctrl + Shift + W:关闭所有打开文件。
  10. Ctrl + Shift + A:选择当前标签前后,修改标签用的
  11. Sift + F11:全屏免打扰,只编辑当前文件
  12. Alt + 数字:切换打开第N个文件

Sublime Text 3的快捷键的更多相关文章

  1. Sublime Text—设置浏览器快捷键

    在不同浏览器查看代码效果可谓是家常便饭,所以用不同快捷键打开相应浏览器可以大大提高工作效率. 介绍个简单的方法只需二步: 一.安装插件SideBarEnhancements 打开Package Con ...

  2. 转:Sublime Text 2 实用快捷键[Mac OS X]

    转: http://lucifr.com/2011/09/10/sublime-text-2-useful-shortcuts/ Sublime Text 2 实用快捷键[Mac OS X] luca ...

  3. Sublime Text 3实用快捷键大全

      下面是我通过网上教程和文本资料学习sublime Text3时收集的一些实用功能和常用快捷键,现在分享出来,如果还有其它的好用的功能可以在下面留言,以便互相学习和交流,谢谢!. 选择类 Ctrl+ ...

  4. sublime text 3 常用快捷键 、常用插件

    常用快捷键 查找( Ctrl + P ) 找到任何东西 - :+行号   定位到具体的行 - @+符号  js的函数名, css的选择器名 - #+关键字  定位到特定的关键字 命令面板 (Ctrl ...

  5. Sublime Text 3常用快捷键

    收集的一些常用快捷键: 选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本. Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑.举个栗子:快速选中并更 ...

  6. Sublime Text 3常用快捷键 以及package control 安装

    网络上搜索到的,现整理下来备用: package control安装 view下 ctrl+~ import urllib.request,os; pf = 'Package Control.subl ...

  7. Sublime Text 2 常用快捷键

    Sublime Text 2 常用的快捷键 (不包含插件快捷键) Ctrl+P 打开文件搜索框,可以直接输入文件名搜索,或者输入@funcName 可以直接到函数定义处,输入#key 可以直接查找,输 ...

  8. Sublime Text—自带快捷键介绍

    前言: Sublime Text是个小巧便捷的编辑器,除了众多好用的插件外,还有它自带的快捷键,打代码事半功倍,不会用的赶紧看看吧! 其实菜单上都有,看不懂可以汉化,Key Bindings-Defa ...

  9. Sublime Text 2 实用快捷键[Mac OS X]

    lucasfais 总结了一些非常实用的 Sublime Text 2 快捷键,Lucifr 将它们翻译成了中文,以方便查阅. 注意:修饰键(如⌘)后跟多个按键的情况表示在按住修饰键的情况下依次按下相 ...

随机推荐

  1. HDU 5112 A Curious Matt 水题

    A Curious Matt Time Limit: 1 Sec Memory Limit: 256 MB 题目连接 http://acm.hdu.edu.cn/showproblem.php?pid ...

  2. 推荐一个国外的vps

    也是我遇到过的最廉价的国外的vps,稳定性还不错,用到如今没问题.唯一的缺点就是适合大的企业型的vps卖完了.... ..中文服务,中文界面. 能够用来FQ啊神马的. http://www.hi-vp ...

  3. 01---HTML整理

    1.前端: 不同设备的适配           显示-->性能优化           某些计算任务           html5   2.xml:   传输数据 保存配置文件   3.乱码是 ...

  4. iOS开发——网络编程OC篇&(一)XMPP简单介绍与准备

    XMPP简单介绍与准备 一.即时通讯简单介绍 1.简单说明 即时通讯技术(IM)支持用户在线实时交谈.如果要发送一条信息,用户需要打开一个小窗口,以便让用户及其朋友在其中输入信息并让交谈双方都看到交谈 ...

  5. 记 Ubuntu14.04 Monodevelop 安装的两个问题

    1. Monodevelop 不能执行,显示错误 The assembly mscorlib.dll was not found or could not be loaded. 首先要确定mono安装 ...

  6. java基础复习之对于String对象,能够使用“=”赋值,也能够使用newkeyword赋值,两种方式有什么差别?

    String类型是实际工作中经经常使用到的类型,从数据类型上划分,String是一个引用类型,是API中定义的一个类.所以String类型的对象能够用new创建,比如String name=new S ...

  7. C栈stack

    栈是一种  特殊的线性表 栈仅能在线性表的一端进行操作 栈顶(Top):允许操作的一端 栈底(Bottom):不允许操作的一端 Stack的常用操作 创建栈 销毁栈 清空栈 进栈 出栈 获取栈顶元素 ...

  8. Android_listView_Listener

    layout.xml <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" x ...

  9. 我的开发框架(WinForm)4

    日志模块 对于一个系统来说,日志模块是必不可少的,它能给后面系统的维护和bug的修复,带来极大的方便..net的日志模块有很多,比较流行的有Log4Net,NLog,还有微软企业库的日志模块,我采用的 ...

  10. linux版本的区分

    linux每个版本有好几种方式,刚学习的时候还不明白,了解了一下终于知道了 如下,以CentOS为例 1.CentOS系统镜像有两个,安装系统只用到第一个镜像即CentOS-6.x-i386-bin- ...