3

大多数人可能都知道,Visual Studio 的 Find 对话框中使用的正则表达式与 .NET Regex 不同。这对我来说是一个主要的 PITA,我经常求助于外部工具来使用正则表达式搜索我的代码。

所以,我有两个问题:

  • VS 团队到底为什么要引入另一种新的、非标准的正则表达式语法?他们不能使用现有的 .NET Regex 类吗?我想不出有什么好的理由...
  • 是否有 VS 扩展允许我在“查找”对话框中使用标准正则表达式语法?

编辑:我在 Connect 上找到了两个相关的建议:

第二个实际上更有趣,因为它会提供一个可扩展的解决方案......

还有一些 VS2010 扩展(比如这个)允许使用正则表达式进行搜索,但它们都没有集成到标准的“查找”对话框中,并且它们没有“在文件中查找”功能。

4

1 回答 1

1

Visual Studio 6 有 Find & Replace using Regular Expressions。因此,它很难使用未来的产品/框架来执行这样的搜索

于 2011-01-01T19:33:43.487 回答