如何在VS Code中关闭TextDocument?

黑猫

我正在写vscode扩展。

我使用打开了一个TextDocument vscode.window.showTextDocument,并希望稍后将其关闭。但是我找不到关闭它的api。最终,我找到了该提交,将其删除closeTextDocument我现在应该怎么办?

和Ștefancu

我遇到了同样的问题。我设法做到这一点的唯一方法是通过workbench.action.closeActiveEditor,如的内联文档所建议TextEditor.hide

有点黑-基本上在编辑器中显示文档,然后关闭活动的编辑器:

vscode.window.showTextDocument(entry.uri, {preview: true, preserveFocus: false})
    .then(() => {
        return vscode.commands.executeCommand('workbench.action.closeActiveEditor');
    });

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章