在 Notepad++ 中搜索特定行后不要包含“行号”

在 Notepad++ 中搜索特定行后不要包含“行号”

如果我使用“在当前文档中查找全部”在 Notepad++ 中搜索特定单词,结果将包括“行号”。我需要找到一种方法来阻止 Notepad++ 添加这些“行号”,因为我只需要实际的行内容。

例如,如果我搜索“披萨”,结果将是:

第 2365 行:比萨
第 5654 行:比萨

我不希望它告诉我这些台词,因为它们现在并不重要。

我该如何禁用此功能?或者,有没有办法复制我要求软件查找的行,而忽略“行号”?

答案1

我不知道您是否可以禁用行号(我猜您不能),但是在搜索结果窗格中您可以使用块选择来复制行。

只需将光标放在第一个搜索结果的开头,然后使用 [Alt]+[Shift]和箭头键的组合进行选择。

然后,您可以仅复制选定内容并将其粘贴到新文档中。

答案2

Notepad++ 有一个插件名为线路滤波器2

  1. 它有两种搜索模式:普通搜索和正则表达式搜索
  2. 搜索结果显示在新文本窗口中,其结果不包含行号

您可以在下图中看到该过程:

屏幕截图 1

屏幕截图 2

答案3

您只需使用找下一个选项。它将突出显示单词出现的位置。

在此处输入图片描述

答案4

如果您使用上下文菜单(右键单击)标记并复制查找面板中的内容,您将获得一份没有行号的副本。

在里面上下文菜单(在查找结果面板中)首先选择 «全选»,然后选择“复制“在同一个菜单中(注意!您不能在这里使用 Ctrl+C,然后您也会获得行号)。将结果粘贴到您想要的任何位置。

这甚至可以同时在所有打开的文件中搜索(它省略了有关命中次数和命中文件数量的文本)。

相关内容