0

我需要

  1. 在我的代码库中找到某些行和
  2. 在 Visual Studio 的“查找结果”中显示结果。

这就是“在文件中查找”搜索窗口的用途,对吧?

但是,问题是我需要应用多个正则表达式来查找“有问题”的行,例如,我需要所有匹配正则表达式A 的行,但匹配正则表达式BC

我试过的:

  • 我考虑过搜索A,将结果导出到文件,然后grep/ findstr-ing 它针对BC,但后来我失去了在 Visual Studio 的“查找结果”窗口中查看结果的能力(我需要,因为我想要单击该行并进一步调查每个匹配项)。

  • 正则表达式 A、B 和 C 非常复杂,我无法将它们合并为一个表达式。欢迎您尝试(在评论中联系我),但即使这解决了我当前的问题,我也对下次遇到此问题时的通用解决方案感兴趣。

到目前为止,我能想到的唯一解决方法是使用“替换文件”来注释匹配A 的行,然后再次使用“替换文件”从匹配BC的行中删除注释,但我想知道是否有我错过了一个更优雅的解决方案......

4

0 回答 0