繁体   English   中英

VSCODE 扩展 - 如何显示文件保存对话框

[英]VSCODE extension - How to show file save dialog

是否可以在现有 API 中向用户显示一个对话框以在自定义位置保存文件?

如果你想要自定义路径和数据保存,我认为你能做的最好的是:

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

是的,您的扩展程序可以使用workbench.action.files.saveAs命令打开当前文件的另存为对话框。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM