包含脱机HTML的Visual Studio Code扩展

时间:2018-06-26 15:49:12

标签: visual-studio-code vscode-extensions

在安装扩展时,VSCode扩展是否可以包括写入磁盘的HTML(无论在何处),以便我可以从链接中打开该HTML?

例如我想在其工具提示中链接到该功能的脱机文档。

1 个答案:

答案 0 :(得分:1)

是的,您的扩展程序可以使用标准的节点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在用户的标准网络浏览器中打开文件(再次使用file: uri)