如何在VS Code中以编程方式关闭特定文件

时间:2019-12-21 17:55:53

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

我正在尝试以编程方式关闭已打开的文件。

关闭编辑器Ctrl+F4的命令是什么

我在下面尝试但没有成功

let mdfile = filename_noext + ".md";
let uri = vscode.Uri.file(mdfile);
await vscode.commands.executeCommand("workbench.action.closeFolder", uri);
await vscode.commands.executeCommand("workbench.action.closeFolder", mdfile);
await vscode.commands.executeCommand("workbench.action.closeActiveEditor", uri);
await vscode.commands.executeCommand("workbench.action.closeEditorsInGroup", uri);

workbench.action.closeActiveEditor关闭当前编辑器,但我想在所有打开的编辑器中关闭特定的编辑器。

作为一项工作,我从现在开始执行以下操作,因为现在我知道我想关闭以前的编辑器。

await vscode.commands.executeCommand("workbench.action.previousEditor");
await vscode.commands.executeCommand("workbench.action.closeActiveEditor");

VS Code documentation

上也没有任何帮助

0 个答案:

没有答案