【问题标题】:How to search for just a specific file type in Visual Studio code?如何在 Visual Studio 代码中仅搜索特定文件类型?
【发布时间】: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)。只是为了清楚!

标签: 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/…
猜你喜欢
  • 2021-02-15
  • 2019-03-12
  • 2010-12-17
  • 1970-01-01
  • 2013-04-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多