我正在编写 VSCode 扩展,我需要在打开的编辑器中搜索 .src
文件。不是工作区。我可以执行 vscode.workspace.findFiles()
但我需要类似的东西用于 vscode.window
。
最佳答案
遗憾的是,目前没有用于列出打开的编辑器的 API。然而,它有一个非常受欢迎的功能请求 - 如果添加了这个 API,您可以简单地遍历打开的编辑器并检查扩展的文件路径。
API Access to "Open Editors" (#15178)
请注意,有一个可能的解决方法 suggested in one of the comments . workbench.action.nextEditor
命令可以与 vscode.window.activeTextEditor
API 结合使用,以遍历所有打开的文件并沿途创建一个列表。然而,这似乎很老套。
关于typescript - 如何在打开的编辑器中搜索具有给定扩展名的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55659228/