【发布时间】:2013-01-16 17:36:19
【问题描述】:
如何列出包含来自“查找”命令的匹配项的行?即,我想在一个单独的窗口中列出所有匹配的行。目前只能转到下一个/上一个“查找”。
【问题讨论】:
标签: sublimetext2
如何列出包含来自“查找”命令的匹配项的行?即,我想在一个单独的窗口中列出所有匹配的行。目前只能转到下一个/上一个“查找”。
【问题讨论】:
标签: sublimetext2
在 Mac 上尝试“在文件中查找”(Cmd+Shift+F,大概是 Ctrl+ Shift+F 在 PC 上)。
搜索结果将显示在新选项卡中,您可以双击任何结果以跳转到匹配文件中的该行。
<open files> 输入到 Where 字段中。【讨论】:
1.这是一个参考:How can I filter a file for lines containing a string in Sublime Text 2?
2.现在有一个过滤行的插件: https://github.com/davidpeckham/FilterLines 它允许基于字符串或正则表达式进行过滤和代码折叠。
【讨论】:
我认为最简单的方法就是搜索这样的行 -> ".*find_this_string.*" 并确保 regular expression 被勾选。然后您可以点击“查找全部”(alt+enter),然后将所有结果复制并粘贴到新窗口。
【讨论】: