在安装扩展时,VSCode扩展是否可以包括写入磁盘的HTML(无论在何处),以便我可以从链接中打开该HTML?
例如我想在其工具提示中链接到该功能的脱机文档。
答案 0 :(得分:1)
是的,您的扩展程序可以使用标准的节点api下载文件。然后您可以:
使用markdown.showPreview
命令以VS Code中的html预览打开文件:
import * as vscode from 'vscode';
vscode.commands.executeCommand('markdown.showPreview', vscode.Uri.parse('file:///Users/you/path/to/file.html'));
使用节点api在用户的标准网络浏览器中打开文件(再次使用file:
uri)