如何在 VS Code 中列出文件夹中特定扩展名的所有文件?

man*_*ore 6 directory search file-extension editor visual-studio-code

如何在 VS Code 中列出文件夹中特定扩展名的所有文件?

假设我有一个具有深层子文件夹结构的文件夹。在该结构中,有许多不同扩展名的文件,例如:.html、.ts、.scss。现在我想获取所有扩展名为 .html 的文件的列表。我怎样才能做到这一点?

最好我不想看到子文件夹结构。正如当我搜索特定单词时,我可以将文件类型限制为特定文件夹中的特定扩展名 - 在这种情况下,我会得到一个文件列表,我可以轻松地使用该列表,而无需扩展目录或通读文件与我需要的扩展不同。

该问题的部分解决方案是弄清楚人们在文件中寻找什么模式,然后就可以使用文件内搜索。例如./pathToMyFolder/**/*.html。但我只需要打开每个 .html 文件,并且没有要查找的模式。扩展每个子目录并遍历它使事情对我来说非常混乱和麻烦。另外,还有其他扩展名的文件,过滤掉它们也需要时间。

小智 6

  1. 打开文件选择器 - Ctrl+P
  2. 类型*.<desired extension>(即*.cs

  • 我不确定这是否是OP的意思,但对我来说这不是很有帮助,因为我想通过列表查看每个列表,但是当我多次打开它时,顺序可能会改变,并且它要求我一遍又一遍地打开它,而不是仅仅单击下一个文件。 (3认同)