TearSnow

Sublime Text个人收集常用快捷键及备注说明

SublimeText3 个人收集以一些使用经验

1、就近选择相同项:ctrl+d

把光标放在一个单词上,按下ctrl+d,将选择这个单词。一直按住ctrl且按D多次,将选择当前选中项的下一个匹配项。通过按住ctrl,再按D三次,将选择三个相同的文本。

Sublime Text个人收集常用快捷键及备注说明

 

2. 选择当前文件所有匹配项: alt+f3

选择文件中的所有匹配项。小心使用这个,因为它能选择一个文件中的所有匹配项. .

Sublime Text个人收集常用快捷键及备注说明

 

3. 选择文本的包裹标签: ctrl+shift+` (ESC键下面的那个)

这是一个法宝。也许你希望所有属性保持不变,但只是想选择标签。这个快捷键为你这样做,会注意到你可以在一次操作多个标签。ps:需要Emmet插件(可以直接到后面看插件的安装)

Sublime Text个人收集常用快捷键及备注说明

 

4. 向上扩展一层: ctrl+shift+a

择文本,就像ctrl+d。但是再次按下它,将选择父容器,再按,将选择父容器的父容器。ps:需要Emmet插件(可以直接到后面看插件的安装)

Sublime Text个人收集常用快捷键及备注说明

 

5. 选择括号内的内容: ctrl+shift+m

这有助于选择括号之间的一切。同样适用于CSS。

Sublime Text个人收集常用快捷键及备注说明

6. 整行的上下移动: ctrl+shift+↑或 ctrl+shift+↓ Sublime Text个人收集常用快捷键及备注说明

 

7. 复制行或选中项: ctrl+shift+d

如果你已经选中了文本,它会复制你的选中项。否则,把光标放在行上,会复制整行。

Sublime Text个人收集常用快捷键及备注说明

8. 增加和减少缩进: ctrl+[ 或 ] Sublime Text个人收集常用快捷键及备注说明

9. 单行剪辑或选中项: ctrl+x Sublime Text个人收集常用快捷键及备注说明

10. 粘贴并复制格式: ctrl+shift+v Sublime Text个人收集常用快捷键及备注说明

11. 用标签包裹行或选中项: alt+shift+w Sublime Text个人收集常用快捷键及备注说明

 

12. 移除未闭合的容器元素: ctrl+shift+;

这会移除与你的光标相关的父标签。对清除标记很有帮助。

Sublime Text个人收集常用快捷键及备注说明

13. 大写和小写: 大写ctrl+k+u、小写ctrl+k+l Sublime Text个人收集常用快捷键及备注说明

 

14. 注释选中项/行: ctrl+/

这个在所有语言下都可用, 对行和选中项都可用

Sublime Text个人收集常用快捷键及备注说明

15. 删除一行: ctrl+shift+k

显示函数列表 Ctrl+R

跳到上一个编辑处 alt+-;跳到下一个编辑处 alt+shift+-

Ctrl+F:查找内容

Ctrl+Shift+F:查找并替换 (带目录选择)

Ctrl+H:替换

Ctrl+Alt+/:块注释,并Focus到首行,写注释说明用的

Ctrl+F2:设置/删除标记  按F2可以自动跳转到标记处

Ctrl+/:注释当前行

Ctrl+K+B:开关侧栏

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

Ctrl+Shift+A:选择当前标签前后,修改标签用的

Alt+Shift+数字:分屏显示

Alt+数字:切换打开第N个文件

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

Ctrl+Shift+V:粘贴并格式化

Ctrl+G:跳转到第几行

Ctrl+P:搜索项目中的文件

Alt+F3:选择所有相同的词

注:

1、绿色版的某些插件有问题,导致某些插件无法使用,而且无法删除和安装,需要删除Data/Cache目录,重新安装无法使用的插件

2、绿色版无法编译python,可使用安装版安装sublime后,将绿色版目录下的Data目录拷贝到安装版安装目录下,运行安装版就有那些插件了;Data\Installed Packages\Default.sublime-package文件貌似是有问题的,会导致无法编译,删除后界面成为英文,但目前没发现什么异常,此文件应该没啥用,如果需要可下载Default.sublime-package即可

Default.sublime-package

3、ctrl+b编译时出现output not utf-8的解决方法:修改Data\Packages\User\Python.sublime-build文件,"encoding": "utf-8"改为"encoding": "cp936"

4、python这种解释型语言ctrl+b就能运行输出结果,C这种编译型语言需要先ctrl+b编译再ctrl+shift+b运行输出结果

5、Mac中最后一行在底部就不能继续往下滚动,需要在用户配置中重写:"scroll_past_end": true 

6、 插件无法安装,可能是C:\Users\MyPC\AppData\Local\Temp没有读写权限,将这个文件夹属性中的安全里的权限全勾上可能解决

7、CPU占用过高,可能是在索引文件,在索引的时候最下面的信息栏,Tab Size左边会有个百分比。可以禁止索引,配置里添加"index_files": false项

convertToUTF8和ColorPicker快捷键会产生冲突,convertoUTF8的默认转换GBK的快捷键 和 ColorPicker打开调色板的快捷键都是ctrl+shift+c 。如果你两个插件都安装了的话,就需要进行自定义了,例如:

解决方法:打开Sublime Text --> Preferences --> Browse Packages,找到ConvertToUTF8文件夹并进入,找到对应操作系统的Default.sublime-keymap文件,直接修改成
[
{ "keys": ["ctrl+shift+alt+c"], "command": "convert_to_utf8", "args": {"encoding": "GBK", "stamp": "0" } }
]就行!
亲测成功!

Sublime 不可不知的实用技巧

对于这个依赖于插件的强大性感无比开源编辑器;优雅的适用之,就在于合理的使用需要的插件,走一条快准狠的键盘一刀流。这个当然可以自己用python来写,但是一般的需求基本上都已经有人完成,还是不浪费时间自己造轮子了。今儿就再赘述一些使用的经验,让使用她可以更加优雅。

  1. Ctrl+O(Command+O)可以实现头文件和源文件之间的快速切换

  2. 通过 View -> Side bar 可在左侧显示当前打开的文件列表

  3. ST3虽然不像notepad++可以在sidebar上显示函数列表,但是可通过Ctrl+R查看

  4. 通过 Preference -> Key binding user 可根据个人操作习惯自定义快捷键(包括ST3自带的和插件的)

  5. 双击可选中光标所在单词,三击可选中光标所在行(等同于Ctrl+L(Command+L));

  6. Ctrl+Shift+T可以打开之前关闭的tab页,这点同chrome是一样的

  7. Ctrl+R定位函数;Ctrl+G定位到行;

  8. 有打散自然就有合并,Ctrl + J(mac下Command+J)可以把当前选中区域合并为一行:
    Sublime Text个人收集常用快捷键及备注说明

转载请注明本文地址: https://www.igs.cc/02/22/504/ | IGS's Blog

标签: ,
该日志由 IGS 于2017年02月22日发表在 PHP, WWW 分类下, 您可以发表不同观点
原创文章,转载请注明: Sublime Text个人收集常用快捷键及备注说明 | IGS's Blog

Sublime Text个人收集常用快捷键及备注说明:等您坐沙发呢!

发表评论

= 4 + 10 (防止机器人评论

快捷键:Ctrl+Enter