在 vscode 中选择包含常用短语的不相邻行

ano*_*one 5 visual-studio-code

我有一个 HTML 文件,其中包含大约 700 个书签。每行都有一个链接和一个标签,如下所示:

<li><a href="https://www.bartleby.com/141/" time_added="1547558810" tags="paper_writing">Strunk, William, Jr. 1918. The Elements of Style</a></li>
Run Code Online (Sandbox Code Playgroud)

该文件有多行具有相同的标签。我想将具有相同标签的行分组在一起。我试图在 vscode 中做到这一点。我可以使用 选择多次出现的相同短语Ctrl+Shift+L,但我无法选择行。有没有办法做到这一点?

Mar*_*ark 8

在您下面的评论澄清了您要做什么之后,我认为您会发现这比您的解决方案更容易。

  1. 选择要检查的文本。
  2. Ctrl- Shift-L选择所有事件。
  3. Ctrl-L将选择整行。(从- 2019 年 2 月更改。)Ctrli
  4. 将它们剪切并粘贴到您想要的位置。

还有一个扩展vscode-dup-checker可以查找和删除重复的行。我不知道你是否真的想删除重复项。

我添加了一个 gif 来显示它的实际效果 - 它只使用上面的步骤 1-4:

选择所有公共行的演示