gpt4 book ai didi

visual-studio-code - 有没有办法从 VS Code 中的扩展程序打开工作区?

转载 作者:行者123 更新时间:2023-12-05 06:32:20 25 4
gpt4 key购买 nike

我正在开发一个扩展程序,它以编程方式创建一个 *.code-workspace 文件,我想在当前窗口中打开它。有办法吗?或者,它可以打开一个新窗口。

最佳答案

workspace.updateWorkspaceFolders(<start>,<deleteCount>,{uri: folderUriToAdd})怎么样?用于打开包含 .workspace 的文件夹文件?这应该会在资源管理器中保留打开的文件。

或者你可以使用 commands.executeCommand("vscode.openFolder",<uri>,<newWindow>)并将工作区 uri 传递给它,但这会在当前窗口或新窗口中生成一个新的扩展主机进程,具体取决于 newWindow 的值。

这些函数的文档在这里:https://code.visualstudio.com/docs/extensionAPI/vscode-api在这里:https://code.visualstudio.com/docs/extensionAPI/vscode-api-commands

关于visual-studio-code - 有没有办法从 VS Code 中的扩展程序打开工作区?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51385812/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com