sublimeText3绝对是写前端程序的利器。占内存小。启动快。代码提示功能齐全,界面酷炫并且再也不怕断电。了 网上搜罗一些快捷键总结一下。先来张图:

(事实上sublimeText3也能够写java,c等程序, 他的代码提示支持16种语言。仅仅是想要编译的话配置比較麻烦,有兴趣的能够查一下)

附上汉化版下载链接:http://download.csdn.net/detail/u011250851/7258007

选择类

Ctrl+D 选中光标所占的文本,继续操作则会选中下一个同样的文本。

Alt+F3 选中文本按下快捷键,就可以一次性选择所有的同样文本进行同一时候编辑。举个栗子:高速选中并更改所有同样的变量名、函数名等。

Ctrl+L 选中整行,继续操作则继续选择下一行,效果和Shift+↓ 效果一样。

Ctrl+Shift+L 先选中多行,再按下快捷键。会在每行行尾插入光标,就可以同一时候编辑这些行。

Ctrl+Shift+M 选择括号内的内容(继续选择父括号)。

举个栗子:高速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。

Ctrl+M 光标移动至括号内结束或開始的位置。

Ctrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能高速向下插入一行。

Ctrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能高速向上插入一行。

Ctrl+Shift+[ 选中代码。按下快捷键,折叠代码。

Ctrl+Shift+] 选中代码,按下快捷键,展开代码。

Ctrl+K+0 展开全部折叠代码。

Ctrl+← 向左单位性地移动光标,高速移动光标。

Ctrl+→ 向右单位性地移动光标。高速移动光标。

shift+↑ 向上选中多行。

shift+↓ 向下选中多行。

Shift+← 向左选中文本。

Shift+→ 向右选中文本。

Ctrl+Shift+← 向左单位性地选中文本。

Ctrl+Shift+→ 向右单位性地选中文本。

Ctrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。

Ctrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。

Ctrl+Alt+↑ 向上加入多行光标,可同一时候编辑多行。

Ctrl+Alt+↓ 向下加入多行光标,可同一时候编辑多行。

编辑类

Ctrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。

Ctrl+Shift+D 复制光标所在整行,插入到下一行。

Tab 向右缩进。

Shift+Tab 向左缩进。

Ctrl+K+K 从光标处開始删除代码至行尾。

Ctrl+Shift+K 删除整行。

Ctrl+/ 凝视单行。

Ctrl+Shift+/ 凝视多行。

Ctrl+K+U 转换大写。

Ctrl+K+L 转换小写。

Ctrl+Z 撤销。

Ctrl+Y 恢复撤销。

Ctrl+U 软撤销,感觉和Gtrl+Z 一样。

Ctrl+F2 设置书签

Ctrl+T 左右字母互换。

F6 单词检測拼写

搜索类

Ctrl+F 打开底部搜索框。查找keyword。

Ctrl+shift+F 在目录内查找,与普通编辑器不同的地方是sublime同意加入多个目录进行查找,略高端,未研究。

Ctrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名称,高速搜索文件,2、输入@和keyword。查找文件里函数名。3、输入:和数字。跳转到文件里该行代码,4、输入#和keyword,查找变量名。

Ctrl+G 打开搜索框,自己主动带:,输入数字跳转到该行代码。举个栗子:在页面代码比較长的文件里高速定位。

Ctrl+R 打开搜索框。自己主动带@,输入keyword,查找文件里的函数名。

举个栗子:在函数较多的页面高速查找某个函数。

Ctrl+: 打开搜索框。自己主动带#。输入keyword,查找文件里的变量名、属性名等。

Ctrl+Shift+P 打开命令框。场景栗子:打开命名框。输入keyword,调用sublime text或插件的功能,比如使用package安装插件。

Esc 退出光标多行选择,退出搜索框。命令框等。

显示类

Ctrl+Tab 按文件浏览过的顺序,切换当前窗体的标签页。

Ctrl+PageDown 向左切换当前窗体的标签页。

Ctrl+PageUp 向右切换当前窗体的标签页。

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+K+B 开启/关闭側边栏。

F11 全屏模式

Shift+F11 免打搅模式



炫酷的sublimeText开发工具 快捷键总结的更多相关文章

  1. AndroidStudio开发工具快捷键

    在这里,自己整理了下在使用AndroidStudio开发工具所使用到的一些快捷键提示,也出于在开发过程中节省时间提升效率,然而可能多数开发者之前使用的都是Eclipse开发工具,可能开始都不习惯,但是 ...

  2. 常用java开发工具快捷键

    在这里列举一些开发中常用的快捷键 常用的idea的快捷键: 1.删除当前行:Ctrl+X 2.格式化代码:Ctrl+Alt+L 3.查看本页里面的内容:Ctrl+F 4.查看类的继承方式:Ctrl+H ...

  3. [微信小程序-开发工具]快捷键

    1.进入快捷键  >  > 2.快捷键 1.元素面板 ↑↓:导航元素 →←:展开/折叠 Enter:编辑属性 H:隐藏元素 F2:切换编辑HTML 2.样式窗口 Tab/Shift + T ...

  4. 微信小程序开发工具快捷键

    格式调整 //保存文件 Ctrl+S //代码行缩进 Ctrl+[, Ctrl+] //折叠打开代码块 Ctrl+Shift+[, Ctrl+Shift+] //复制粘贴,如果没有选中任何文字则复制粘 ...

  5. idea集成开发工具快捷键大全

    1  执行(run)                                                 alt+r 2  提示补全 (Class Name Completion)    ...

  6. 【DevOps】DevOps成功的八大炫酷工具

    为自动化和分析所设计的软件及服务正加速devops改革的步伐,本文为你盘点了Devops成功的八大炫酷工具 Devops凭借其连接弥合开发与运营团队的能力正在各个行业呈现席卷之势.开发人员和运营人员历 ...

  7. Redux超酷的开发工具Redux-Devtools

    超酷的开发工具 Redux-devtools redux-devtools是一个有趣而又高效的redux开发工具,如果你想直接在github上查看相关的内容,请前往这里.事实上,也鼓励大家养成在git ...

  8. Android开发之炫酷MD风格

    文章转自:一点点征服的 http://www.cnblogs.com/ldq2016/p/5217590.html 安卓开发中非常炫的效果集合 这几天开发的时候,想做一些好看而且酷炫的特效,于是又开始 ...

  9. Devops成功的八大炫酷工具

    原文链接:http://www.infoworld.com/article/3031009/devops/8-more-cool-tools-for-devops-success.html 为自动化和 ...

随机推荐

  1. 【SQL】持久性存储模块PSM

    1. 创建PSM函数和过程 创建过程: CREATE PROCEDURE 名字 (参数) 局部声明: 过程体: 创建函数: CREATE FUNCTION 名字 (参数) RETURNS 类型 局部声 ...

  2. solr params.json

    The Request Parameters API allows creating parameter sets that can override or take the place of par ...

  3. 两个sql设计方案的比较

    我有一个买方表Buyer,大概1万条记录:一个卖方表Sale,大概5万条记录.有一些买方和卖方之间是有某种关联的,这种关联关系被记录在Partner表里,Partner表中的关键字段包括BuyerID ...

  4. hdu 1281(最小点覆盖数)

    棋盘游戏 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submis ...

  5. [BZOJ2151] 种树 贪心

    2151: 种树 Time Limit: 10 Sec  Memory Limit: 259 MBSubmit: 1151  Solved: 613[Submit][Status][Discuss] ...

  6. [BZOJ1475]方格取数 网络流 最小割

    1475: 方格取数 Time Limit: 5 Sec  Memory Limit: 64 MBSubmit: 1025  Solved: 512[Submit][Status][Discuss] ...

  7. 二维字符数组利用gets()函数输入

    举例: ][]; ;i<;i++) gets(a[i]); a是二维字符数组的数组名,相当于一维数组的指针, 所以a[i]就相当于指向第i个数组的指针,类型就相当于char *,相当于字符串.

  8. 在ubuntu下面为php添加redis扩展

    首先下载redis扩展:wget https://github.com/nicolasff/phpredis/zipball/master -o php-redis.zip 解压缩:unzip php ...

  9. 【莫队算法】URAL - 2080 - Wallet

    http://www.cnblogs.com/icode-girl/p/5783983.html 要注意卡片没有都被使用的情况. #include<cstdio> #include< ...

  10. 【计算几何】【辛普森积分法】UVALive - 7076 - Highway

    春节前后想了好久才在队友的讲解下想明白…… 太难讲了,我就不讲了,大概就是考虑直着走到高速上还是斜着走到高速上,然后平移直线和大圆相切,把生成的最大的“桥”和大圆并一下就行了. #include< ...