如何在 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 应用程序