如何在文本编辑器中快速选定多行文本中的某一部分

2021-08-11 19:40:42 +08:00
 zzzain46

多行文本如下:

ABCDEDG
BRESVTE
VRWER24
RWACERC

如何快速选中

ABC
BRE
VRW
RWA

似乎 UltraEdit 可以实现?但是不知道怎么操作,另外还有别的办法吗?这个问题实在是不知道如何通过搜索引擎找到答案。

1405 次点击
所在节点    问与答
16 条回复
IgniteWhite
2021-08-11 19:46:49 +08:00
Vim,用 Ctrl-V 进行块选中,巴适得很
chinalichen
2021-08-11 20:09:14 +08:00
VS code 也可以的:
win:alt + shift + 鼠标片选;
mac: option + shift + 鼠标片选。
tyx1703
2021-08-11 20:12:40 +08:00
vs code 里面可以这样操作
1. ctrl + alt + arrowDown 放置多个光标
2. shift + arrowRight 选中多行文本
dake0805
2021-08-11 20:45:58 +08:00
IDEA: 编辑器内右键 -> Column Selection Mode (alt shift insert)
sutra
2021-08-11 21:06:14 +08:00
For eclipse: Toggle Block Selection Mode(option-command-A)
bluekz
2021-08-11 23:58:34 +08:00
UltraEdit 可以

#4 说的 idea,按住鼠标滚轮就可以拖选。

查资料关键字应该是"列编辑"(方法 /工具)
Tink
2021-08-12 00:19:21 +08:00
任意一个编辑器就可以,列编辑
Vegetable
2021-08-12 01:11:58 +08:00
VSCODE 按下鼠标中键拖动。
msg7086
2021-08-12 01:51:51 +08:00
我用的 VSCode 的 Sublime 配置。
首先鼠标中键拖动就能做到。
然后是先点击左上角然后按住 Ctrl+Shift 点击右下角也可以选中方块区域。
然后是可以先选中所有的行,Ctrl+Shift+L 生成多光标以后,点 Home 然后 Shift+→逐字选中区域。
singerll
2021-08-12 05:07:51 +08:00
这个操作的名字叫列编辑。
a570295535
2021-08-12 08:18:21 +08:00
notapad++
按住 alt 键,鼠标拖动即可
dddd1919
2021-08-12 09:30:48 +08:00
vscode:选中多行,打散光标靠左,按住 shift+➡️➡️➡️
Mogamigawa
2021-08-12 11:57:05 +08:00
vscode,
alt 鼠标左键,选择多行。
Ctrl alt 鼠标左键,一次性多行。
shift ←或者→ 选中。
复制粘贴。
看下 vscode 快捷键表吧,有中文版本。
zzzain46
2021-08-12 17:10:53 +08:00
@dddd1919 没听懂,请问啥叫打散光标
dddd1919
2021-08-13 09:26:41 +08:00
@zzzain46 选中多行后 alt + shift + i,光标会变成选中的行里每行一个,可以同时移动选中编辑
zzzain46
2021-08-13 20:42:14 +08:00
@dddd1919 明白了,感谢🙇‍

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/795165

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX