VS2015查找替换窗口支持除通配符外的多文件类型搜索模式吗?
Visual Studio 2015 查找替换的文件类型匹配规则
好问题!在Visual Studio 2015的查找和替换窗口中,确实不支持*.(resx|cs)这种类似正则表达式的分组匹配语法。
VS2015的文件类型搜索仅支持DOS风格的简单通配符,也就是你已经发现的两种:
*:匹配0个或任意多个字符(比如*.cs会匹配所有.cs后缀的文件)?:匹配单个任意字符(比如*.as?x会匹配.asPx、.asCx这类后缀的文件)
如果想要同时搜索.cs和.resx文件,你可以用分号分隔多个独立的通配符模式,具体写法是:
*.cs;*.resx
把这个输入到“文件类型”输入框里,就能同时匹配所有这两种类型的文件了。
简单总结下:VS2015的文件类型搜索不支持正则式的逻辑分组,想要多类型匹配,用分号分隔多个通配符是官方支持的正确方式。
内容的提问来源于stack exchange,提问作者Chrᴉz remembers Monica
相关产品推荐
相关产品推荐

