怎么使用垂直选择模式进行编辑

EmEditor 的垂直选择模式相当有用,特别是当您要在多行输入同样的文本时。

当您使用垂直选择模式时,有两点需要注意。第一,使用等宽字体。比例字体有不同的字符宽度,可能无法正常运作。如果被选取的是比例字体,我们推荐您可以通过在工具栏上的“字体”选项选择 “Courier New” 这样的等宽字体。

第二,如果您目前使用换行设置,请切换到“不换行”的设定。因为如果是自动换行的设定,在垂直选择模式下,您很可能会不小心编辑到同一逻辑行的两处而造成失误。所以,在编辑前,请您先利用工具栏上的四个换行设置按钮进行换行的设定。当您单击四个按钮中最左边的按钮就能切换到“不换行”的模式。请您在使用垂直选择模式进行编辑时,务必选择“不换行”的设定模式,以避免失误。

让我们一起来试一下使用垂直选择模式进行编辑。下面有一列城市的名字。

我们的任务是要在每行的开头插入一个 tab 键和一个双引号 ( “) ,在每行的末尾插入另一个双引号,逗号 (“,) ,和一个序列号来产生一个数组定义。如下:

要在每一行的开头插入一个字符,首先我们要先启动垂直选择模式。请先按 ALT 键,然后在第一行的开头按住鼠标左键,把鼠标从第一行垂直拖曳到最后一行。在您拖曳鼠标的同时,您会看到一条灰色的垂直线,如下图所示:

然后,输入一个 tab 键和双引号 ( “) ,您会发现每一行的开头同时出现一个 tab 键和双引号。

接下来,重复第一步的操作,在行尾启动垂直选择模式。如果您只是垂直拖曳鼠标的话, 那么即使每行的长度不等,EmEditor 都会自动辨识到行末进行编辑。如果您拖曳了一个垂直框进行编辑的话,那么您的编辑位置在您开始拖曳垂直框的垂直线位置处。

输入一个双引号和逗号  (“,) ,把它们插入到每一行的行尾。

然后,您可以进入“编辑”中的“高级”选项,选择“编号”来插入连续数字:

在这个例子中,我们把第一行作为首行“1”,然后每行随之递增。

最后,在每行的末尾处加一个逗号,并且在整个文本的前后加上定义数组的文本来获得下列的数组定义。

如您所见,用垂直选择模式进行编辑操作简便,能节省您很多的时间,使您的工作更有效率。

在开始进行垂直选择模式时,请先按住 ALT 键再按鼠标左键进行拖曳。或者,您也可以用键盘进行操作。按下 CTRL + SHIFT + F8 的快捷键,用方向键移动控制光标来选取区域。

您还可以把垂直选择模式与 EmEditor 的其他许多功能配合使用,包括替换,大小写和半角/全角字符转换等等。现在就使用垂直选择模式提高您的工作效率吧!