Sublime Text个人收集常用快捷键及备注说明
SublimeText3 个人收集以一些使用经验
1、就近选择相同项:ctrl+d
把光标放在一个单词上,按下ctrl+d,将选择这个单词。一直按住ctrl且按D多次,将选择当前选中项的下一个匹配项。通过按住ctrl,再按D三次,将选择三个相同的文本。
2. 选择当前文件所有匹配项: alt+f3
选择文件中的所有匹配项。小心使用这个,因为它能选择一个文件中的所有匹配项. .
3. 选择文本的包裹标签: ctrl+shift+` (ESC键下面的那个)
这是一个法宝。也许你希望所有属性保持不变,但只是想选择标签。这个快捷键为你这样做,会注意到你可以在一次操作多个标签。ps:需要Emmet插件(可以直接到后面看插件的安装)
4. 向上扩展一层: ctrl+shift+a
择文本,就像ctrl+d。但是再次按下它,将选择父容器,再按,将选择父容器的父容器。ps:需要Emmet插件(可以直接到后面看插件的安装)
5. 选择括号内的内容: ctrl+shift+m
这有助于选择括号之间的一切。同样适用于CSS。
6. 整行的上下移动: ctrl+shift+↑或 ctrl+shift+↓
7. 复制行或选中项: ctrl+shift+d
如果你已经选中了文本,它会复制你的选中项。否则,把光标放在行上,会复制整行。
12. 移除未闭合的容器元素: ctrl+shift+;
这会移除与你的光标相关的父标签。对清除标记很有帮助。
13. 大写和小写: 大写ctrl+k+u、小写ctrl+k+l
14. 注释选中项/行: ctrl+/
这个在所有语言下都可用, 对行和选中项都可用
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即可
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来写,但是一般的需求基本上都已经有人完成,还是不浪费时间自己造轮子了。今儿就再赘述一些使用的经验,让使用她可以更加优雅。
-
Ctrl+O(Command+O)可以实现头文件和源文件之间的快速切换
-
通过 View -> Side bar 可在左侧显示当前打开的文件列表
-
ST3虽然不像notepad++可以在sidebar上显示函数列表,但是可通过Ctrl+R查看
-
通过 Preference -> Key binding user 可根据个人操作习惯自定义快捷键(包括ST3自带的和插件的)
-
双击可选中光标所在单词,三击可选中光标所在行(等同于
Ctrl+L
(Command+L)); -
Ctrl+Shift+T可以打开之前关闭的tab页,这点同chrome是一样的
-
Ctrl+R定位函数;Ctrl+G定位到行;
转载请注明本文地址: https://www.igs.cc/02/22/504/ | IGS's Blog
Sublime Text个人收集常用快捷键及备注说明:等您坐沙发呢!
发表评论
