Sublime Text 神级代码编辑器,常用快捷键使用指南,附Gif动图
来源:互联网 发布:2016网络十大神曲 编辑:程序博客网 时间:2024/06/03 11:18
一、常用编辑
1. Ctrl + Enter在当前行下面新增一行,并将光标定位至新增行;Ctrl + Shift + Enter在当前行上面新增一行,并将光标定位至该行。
3.Ctrl + ↑/↓移动当前显示区域,Ctrl + Shift + ↑/↓移动当前行。
二、选择
Sublime Text的一大亮点是支持多重选择即:同时选择多个区域,并支持同时编辑。
1.Ctrl + D选择当前光标所在的词并高亮该词所有出现的位置,再次Ctrl + D选择该词出现的下一个位置,在多重选词的过程中,使用Ctrl + K进行跳过,使用Ctrl + U进行回退,使用Esc退出多重编辑。
多重选词的一大应用场景就是重命名——从而使得代码更加整洁。尽管Sublime Text无法像IDE(例如Eclipse)那样进行自动重命名,但我们可以通过多重选词+多重编辑进行直观且便捷的重命名:
2. 有时我们需要对一片区域的所有行进行同时编辑,Ctrl + Shift + L可以将当前选中区域打散,然后进行同时编辑:
3.有打散自然就有合并,Ctrl + J可以把当前选中区域合并为一行:
三、查找&替换(Finding&Replacing)
Sublime Text提供了强大的查找(和替换)功能,为了提供一个清晰的介绍,我将Sublime Text的查找功能分为快速查找、标准查找和多文件查找三种类型。
1.快速查找&替换
多数情况下,我们需要查找文中某个关键字出现的其它位置,这时并不需要重新将该关键字重新输入一遍然后搜索,我们只需要使用Shift + ←/→或Ctrl + D选中关键字,然后F3跳到其下一个出现位置,Shift + F3跳到其上一个出现位置,此外还可以用Alt + F3选中其出现的所有位置(之后可以进行多重编辑,也就是快速替换)。
2.标准查找&替换
另一种常见的使用场景是搜索某个已知但不在当前显示区域的关键字,这时可以使用Ctrl + F调出搜索框进行搜索:
以及使用Ctrl + H进行替换:
3.关键字查找&替换
对于普通用户来说,常规的关键字搜索就可以满足其需求:在搜索框输入关键字后Enter跳至关键字当前光标的下一个位置,Shift + Enter跳至上一个位置,Alt + Enter选中其出现的所有位置(同样的,接下来可以进行快速替换)。
Sublime Text的查找有不同的模式:Alt + C切换大小写敏感(Case-sensitive)模式,Alt + W切换整字匹配(Whole matching)模式,除此之外Sublime Text还支持在选中范围内搜索(Search in selection),这个功能没有对应的快捷键,但可以通过以下配置项自动开启。
"auto_find_in_selection":true
这样之后在选中文本的状态下范围内搜索就会自动开启,配合这个功能,局部重命名(Local Renaming)变的非常方便:
使用Ctrl + H进行标准替换,输入替换内容后,使用Ctrl + Shift + H替换当前关键字,Ctrl + Alt + Enter替换所有匹配关键字。
本文转自:http://lemmata.blog.163.com/blog/static/268606033201702035544236/
- Sublime Text 神级代码编辑器,常用快捷键使用指南,附Gif动图
- Sublime Text常用快捷键总结附上gif图 更加清晰
- Sublime Text 3 代码编辑器快捷键汇总
- Gif多图:我常用的 16 个 Sublime Text 快捷键
- Gif多图:我常用的 16 个 Sublime Text 快捷键
- Gif多图:我常用的 16 个 Sublime Text 快捷键
- Gif多图:我常用的 16 个 Sublime Text 快捷键
- Sublime Text 常用的16 个 Sublime Text 快捷键(gif动态演示)
- Sublime Text 常用快捷键
- Sublime Text 常用快捷键
- Sublime Text常用快捷键
- Sublime Text 常用快捷键
- Sublime Text 常用快捷键
- sublime-text常用快捷键
- sublime text 常用快捷键
- sublime Text 常用快捷键
- Sublime Text代码编辑器
- Sublime Text 代码编辑器
- 3.The Graphics View Coordinate System(图形视图坐标系)
- STM32学习笔记(三)-----变量和数据
- 数据结构HashMap(Android SparseArray 和ArrayMap)
- Android开发-03 生命周期
- 【Mysql】Linux(Ubuntu)下安装Mysql5.7
- Sublime Text 神级代码编辑器,常用快捷键使用指南,附Gif动图
- redis代码连接服务器
- 应用宝配置的流程
- 快速排序
- 2017寒假集训-小题训练1:E - Seating On Bus
- centos7安装mongodb3.4
- opencv学习笔记(二十四)霍夫线变换
- OC学习之深入c ——结构体
- 第四十四篇:重写U-BOOT中的xHCI host代码