是否可以在现有API中向用户显示一个对话框,以便将文件保存在自定义位置?
答案 0 :(得分:0)
是的,您的扩展程序可以使用workbench.action.files.saveAs
命令调出当前文件的另存为对话框。
答案 1 :(得分:0)
如果您想保存自定义路径和数据,我认为您可以做的最好的是:
vscode.window.showSaveDialog({...options}).then(fileInfos => {
// here you can use fs to handle data saving
fs.writeFileSync(fileInfos.path, yourData)
});
以下是文档:https://code.visualstudio.com/api/references/vscode-api#SaveDialogOptions