VSCode 扩展是否可以包含在安装扩展时写入磁盘某处(无论在哪里)的 HTML,以便我可以从链接打开该 HTML?
例如我想要在其工具提示中提供指向某个函数的离线文档的链接。
最佳答案
是的,您的扩展可以使用标准节点 api 来下载文件。然后你可以:
- 使用标准 VS Code 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 在用户的标准 Web 浏览器中打开文件(再次使用
file:
uri)
关于visual-studio-code - 包含脱机 HTML 的 Visual Studio Code 扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51046906/