如何在 Visual Studio 代码中仅搜索特定文件类型?

Posted

技术标签:

【中文标题】如何在 Visual Studio 代码中仅搜索特定文件类型?【英文标题】:How to search for just a specific file type in Visual Studio code? 【发布时间】:2018-03-17 07:22:38 【问题描述】:

在 Visual Studio 代码中,如何仅搜索特定的文件类型(即 *.css*.ts)?

PS:我说的是全局搜索(Windows 中的 Ctrl+Shift+F)

我已经在使用“要包含的文件”作为文件夹过滤器。所以目前它有类似./src/app的东西。

【问题讨论】:

@OcelotXL Ctrl + Shift + F 在 Visual Studio 中 Code 在 Windows 中(相对于 Mac 中的 Visual Studio Code 或 Linux 中的 Visual Studio Code)。只是为了清楚! 【参考方案1】:

单击右下角的省略号以显示“要包含的文件”字段。

您可以使用“*.filetype”指定特定类型。

例如

【讨论】:

好的,抱歉,我忘了提到我已经在使用“要包含的文件”作为文件夹过滤器。所以目前它有类似“./src/app” 更新:刚刚意识到我可以简单地执行“./src/app/*.ts”:D 谢谢! :) 要对过滤器进行分组,您可以使用 .. Like: ./src/app, *.ts 如何搜索该文件类型的所有文件?当我将搜索留空时,它不会搜索... @ChagaiFriedlander 提出真正的问题!这也是我的问题。我想逐步检查文件夹中的每个 *.js 文件。我不想也不能搜索某个内容。【参考方案2】:

你可以这样做。

./src/app/**/*.ts

其他全局语法

* 匹配路径段中的一个或多个字符 ? 匹配路径段中的一个字符 ** 匹配任意数量的路径段,包括无 对条件进行分组(例如 **/*.html,**/*.txt 匹配 所有 HTML 和文本文件) [] 声明要匹配的字符范围(example.[0-9] to 匹配 example.0、example.1、...)

【讨论】:

正是我想要的。请问可以提供源码吗?谢谢。 谢谢@sdlins,你可以在vscode doc上找到它code.visualstudio.com/docs FWIW 不需要大括号来对仅文件类型的查询进行分组,并确保包含逗号来分隔文件类型,例如*.css, *.ts, *.js, *.html @sdlins 这是 VS Code 文档中的确切源链接:code.visualstudio.com/docs/editor/…

以上是关于如何在 Visual Studio 代码中仅搜索特定文件类型?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Visual Studio 2015(用于 C++)中仅禁用 SIMD 自动矢量化优化?

如何在 Visual Studio 中仅调试一个线程 [重复]

如何限制部署后脚本在 Visual Studio 数据库项目中仅运行一次

Web Essentials 浏览器链接在 Visual Studio 2015 中仅适用于 ASP.net 5 应用程序

visual studio 2010问题修复

visual studio2017社区版如何空格操作?