1 选择功能详解
在文本编辑上花的时间越多,越说明工作的低效,当你还在辛苦加班时,那个掌握秘籍的老6已经早早跑掉了~
1.1 应用场景
一般选择文本通过鼠标就可以实现,但使用鼠标选择的操作效率一般,因此EverEdit提供了一些常用功能的快捷选择方式,比如:选择单词,选择整行,选择括号区域等。
如果你想成为一个编辑高手,或对自己的工作效率有追求,掌握这些技能是非常有必要的!
注:很多功能,不同的编辑器都是通用的,特别是一些基础的选择功能,只是可能快捷键有些差异,因此,您也可以在其他编辑器实践这些功能。
1.2 基本选择功能
1.2.1 全选
该功能选中当前编辑器中的全部文字,菜单为“编辑 -> 选择 -> 全选
”,快捷键为Ctrl + A。
1.2.2 向前选择单词
快捷键为Ctrl + Shift + ←,该功能一般为所有编辑器通用内置行为。
- 将光标定位在要选择单词的末尾
- 按下Ctrl + Shift + ←快捷键,效果如下:
1.2.3 向后选择单词
快捷键为Ctrl + Shift + →,该功能一般为所有编辑器通用内置行为。
- 将光标定位在要选择的单词开始位置。
- 按下Ctrl + Shift + →快捷键。
1.2.4 向前选择到行首
快捷键为Shift + Home,该功能一般为所有编辑器通用内置行为。
- 将光标定位在本行要选择的末尾位置。
- 按下Shift + Home快捷键,效果如下。
1.2.5 选择到文件开始位置
快捷键为Ctrl + Shift + Home,该功能一般为所有编辑器通用内置行为。
1.2.6 选择到文件末尾位置
快捷键为Ctrl + Shift + End,该功能一般为所有编辑器通用内置行为。
1.3 选择功能进阶
1.3.1 选择单词
选择光标位置的单词,对于中文,由于没有语义解析,所以,只要是连续的中文,都会当做单词的一部分被选中,菜单为“编辑 -> 选择 -> 选择单词
”,快捷键为Alt + W。
1.3.2 选择整行
选中光标所在的行,菜单为“编辑 -> 选择 -> 选择整行
”,该功能没有默认快捷键,建议用户设置快捷键。
1.3.3 选择到匹配括号
选择匹配括号内的内容,菜单为“编辑 -> 选择 -> 选择到匹配括号
”,快捷键为Ctrl + Shift + ],括号包括:()、[]、{},光标需要放在开始括号、或结束括号的前面或后面,效果如下:
如果光标左右两边都有括号, 以右边括号为准。
1.3.4 选择到匹配括号(包含括号)
选择匹配括号之内的内容,菜单为编辑 -> 选择 -> 选择到匹配括号(包含括号)
,快捷键为Ctrl + Shift + [,效果如下:
1.3.5 “选择到上一行”与“选择到下一行”
该功能主要是向上或向下扩展选区,菜单为“编辑 -> 选择 -> 选择到上一行
”或“编辑 -> 选择 -> 选择到下一行
”,快捷键为Alt + Shift + ↑或Alt + Shift + ↓,效果如下:
1.3.6 打散选区到每行
将每行的选区选满,一般主要是首行和尾行,如果是列选择,也会把列选择划过的行全部选满,如下图所示:
如果是列选择, 如果该行比较短,没有落入列选区域,则打散时,不会选中该行。
1.3.7 多选区选择
早期的编辑器是没有多选区功能的,而现代主流的编辑器都已经支持了多选区功能,对于一次想编辑多个地方是非常方便和高效的,比如在编写代码时,想一次修改多个地方的变量名。
操作方法(通用):
按住Ctrl键,再使用鼠标选择
(拖选/双击),参考如下动图:
注:VSCode的多选区功能是按住Alt再使用鼠标选择
1.3.8 快速选择相同内容
在一些代码开发场景,有时会涉及到修改变量名的情况,有些IDE内置(或插件)了这个功能,但在一些小型脚本编写场景,用户使用的编辑器可能不具有变量重命名功能,使用EverEdit的快速选择
功能可以方便的将所有变量名都选中。
使用方法:
- 步骤1:选中第一个变量(单词),或仅将光标定位到单词。
- 步骤2:连续按Ctrl + D,直到将所有变量选中
- 步骤3:按退格或Del键后输入新的变量名
演示动图:
免责声明:本文中所用到样例均来源互联网或作者自创,如涉及侵权或隐私,请联系作者删除!
文档作者声明:本文档仅用于学习交流,未经作者许可,不得将本文档用于其他目的。
Copyright © 2022~2024 All rights reserved.