【问题标题】:Code search - exclude typings when searching for particular typescript function代码搜索 - 搜索特定打字稿功能时排除打字
【发布时间】:2019-04-29 15:02:23
【问题描述】:
【问题讨论】:
标签:
azure-devops
azure-repos
【解决方案1】:
有没有办法在搜索时排除打字?
确实,就像您测试的那样,组合格式ext:ts NOT ext:d.ts 无法按预期工作。
更多研究发现,当我们使用ext: 时,过滤器将默认使用最后一个点. 之后的字段作为搜索的文件扩展名。也就是说无论你使用ext:ts还是ext:d.ts进行搜索,代码搜索都会使用.ts作为关键词进行匹配搜索。这就是为什么我们使用搜索条件为ext:ts NOT ext:d.ts 进行搜索但得到的结果是No. Code files found for 'ext:ts NOT ext:d.ts' with applied filters。
为了解决这个问题,我想为这种情况提供一个解决方案。我们可以使用组合格式 ext:ts NOT file:*.d 来排除类型 .d.ts。
作为测试(为了方便我用.ps1 file 测试它)在我这边:
希望这会有所帮助。