CNN
V2EX  ›  问与答

Visual Studio Code 如何删除重复行?

  •  
  •   CNN · Mar 21, 2021 · 7891 views
    This topic created in 2058 days ago, the information mentioned may be changed or developed.

    按照网上的方法(下图)好像无效,请问是我哪里操作错误?

    Supplement 1  ·  Mar 21, 2021
    已解决,选择了 3 楼的方法,感谢
    17 replies  •  2022-09-23 18:30:25 +08:00
    Sunyanzi
    Sunyanzi
    Mar 21, 2021❤️2
    1
    你需要先排序使重复行挨在一起 ...

    这个正则替换的实际上是「连续的重复行」而不是你理解的这样 ...
    FucUrFrd
    FucUrFrd
    Mar 21, 2021 via Android❤️1
    2
    Linux sort 命令
    kokutou
    kokutou
    Mar 21, 2021 via Android❤️1
    3
    notepad++,菜单里有文本按行排序,删除连续的重复行。。。
    baobao1270
    baobao1270
    Mar 21, 2021 via Android❤️2
    4
    你有研究这个的时间,还不如用 python 读取文件按行 split,转成 set 去重呢
    VZikl1
    VZikl1
    Mar 21, 2021 via Android❤️1
    5
    sort +uniq
    ClericPy
    ClericPy
    Mar 21, 2021
    6
    呃... 我用的 vscode 里的扩展, unique lines 还是什么的...
    imydou
    imydou
    Mar 21, 2021 via iPhone
    7
    导入数据库 group by
    cond0r
    cond0r
    Mar 21, 2021
    8
    cat data.txt|sort|uniq > data_uniq.txt
    SevnChen
    SevnChen
    Mar 21, 2021
    9
    >Transform:Unique Lines
    Ei1l
    Ei1l
    Mar 21, 2021
    10
    vim. :s 命令
    ming2050
    ming2050
    Mar 21, 2021❤️1
    11
    拷贝到 excel 里,也可以删除重复行
    loli
    loli
    Mar 21, 2021
    12
    vsc 也自带了排序功能
    ctrl + shift + p
    输入 s
    就有 sort by
    autoxbc
    autoxbc
    Mar 21, 2021
    13
    依赖编辑器不太好,毕竟人类可以写出的正则的表达力是很有限的

    简单点可以用高级语言写个脚本处理文本;进一步的,像 Babel 和 PostCSS 那样,先把代码解析成 AST,然后用脚本去处理语法树,这效率就不一般了
    monospace
    monospace
    Mar 22, 2021
    14
    VS Code 没试过,用它搞定:文本去重工具 www.dute.org/text-remove-duplicates
    stanzah4
    stanzah4
    Mar 22, 2021
    15
    有个不太优雅的,选中重复文本后,点击 ctrl+d 就可以框选下一个重复的文本了,缺点是得自己一直按
    shao
    shao
    Jun 17, 2021
    16
    Name: Unique Lines
    Id: bibhasdn.unique-lines
    Description: Keep unique lines of text and remove duplicates from current selection. Also includes a command to shuffle currently selected lines.
    Version: 1.0.0
    Publisher: bibhasdn
    VS Marketplace Link: https://marketplace.visualstudio.com/items?itemName=bibhasdn.unique-lines
    genffy
    genffy
    Sep 23, 2022❤️2
    17
    最新版的 vscode 有现成的 cmd+shift+p, 输入 lines
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   671 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 53ms · UTC 23:11 · PVG 07:11 · LAX 15:11 · JFK 18:11
    ♥ Do have faith in what you're doing.