V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
zzzain46
V2EX  ›  问与答

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

  •  
  •   zzzain46 · 2021-08-11 19:40:42 +08:00 · 1405 次点击
    这是一个创建于 1201 天前的主题,其中的信息可能已经有所发展或是发生改变。

    多行文本如下:

    ABCDEDG
    BRESVTE
    VRWER24
    RWACERC

    如何快速选中

    ABC
    BRE
    VRW
    RWA

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

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

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

    查资料关键字应该是"列编辑"(方法 /工具)
    Tink
        7
    Tink  
       2021-08-12 00:19:21 +08:00 via Android   ❤️ 1
    任意一个编辑器就可以,列编辑
    Vegetable
        8
    Vegetable  
       2021-08-12 01:11:58 +08:00   ❤️ 1
    VSCODE 按下鼠标中键拖动。
    msg7086
        9
    msg7086  
       2021-08-12 01:51:51 +08:00   ❤️ 1
    我用的 VSCode 的 Sublime 配置。
    首先鼠标中键拖动就能做到。
    然后是先点击左上角然后按住 Ctrl+Shift 点击右下角也可以选中方块区域。
    然后是可以先选中所有的行,Ctrl+Shift+L 生成多光标以后,点 Home 然后 Shift+→逐字选中区域。
    singerll
        10
    singerll  
       2021-08-12 05:07:51 +08:00 via Android   ❤️ 1
    这个操作的名字叫列编辑。
    a570295535
        11
    a570295535  
       2021-08-12 08:18:21 +08:00   ❤️ 1
    notapad++
    按住 alt 键,鼠标拖动即可
    dddd1919
        12
    dddd1919  
       2021-08-12 09:30:48 +08:00   ❤️ 1
    vscode:选中多行,打散光标靠左,按住 shift+➡️➡️➡️
    Mogamigawa
        13
    Mogamigawa  
       2021-08-12 11:57:05 +08:00 via iPhone   ❤️ 1
    vscode,
    alt 鼠标左键,选择多行。
    Ctrl alt 鼠标左键,一次性多行。
    shift ←或者→ 选中。
    复制粘贴。
    看下 vscode 快捷键表吧,有中文版本。
    zzzain46
        14
    zzzain46  
    OP
       2021-08-12 17:10:53 +08:00 via iPhone
    @dddd1919 没听懂,请问啥叫打散光标
    dddd1919
        15
    dddd1919  
       2021-08-13 09:26:41 +08:00   ❤️ 1
    @zzzain46 选中多行后 alt + shift + i,光标会变成选中的行里每行一个,可以同时移动选中编辑
    zzzain46
        16
    zzzain46  
    OP
       2021-08-13 20:42:14 +08:00
    @dddd1919 明白了,感谢🙇‍
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2986 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 13:16 · PVG 21:16 · LAX 05:16 · JFK 08:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.