如何在打开的编辑器中搜索具有给定扩展名的文件?

时间:2019-04-12 20:48:48

标签: typescript visual-studio-code vscode-extensions

我正在编写VSCode扩展名,我需要在打开的编辑器中搜索.src文件。不是工作区。我可以做vscode.workspace.findFiles(),但我需要vscode.window做类似的事情。

1 个答案:

答案 0 :(得分:0)

不幸的是,当前没有列出打开的编辑器的API。但是,有一个非常受好评的功能请求-如果添加了此API,则只需在打开的编辑器上循环并检查扩展名的文件路径即可。

API Access to "Open Editors" (#15178)

请注意,有一种可能的解决方法suggested in one of the commentssparrow命令可以与bird API结合使用以遍历所有打开的文件并在此过程中创建列表。但是,这似乎很hacky。