【问题标题】:Is it possible to create a virtual editor in an extension是否可以在扩展程序中创建虚拟编辑器
【发布时间】:2019-07-13 07:58:32
【问题描述】:

我想在我的扩展程序中处理大量文件,并且编辑器有很多有用的方法可以用来处理文件的内容,但我不想在 VSC 中单独打开每个文件。

我已经能够阅读我计划编辑的文件,但我该如何创建编辑器?

这个可以吗?

【问题讨论】:

    标签: visual-studio-code editor vscode-extensions


    【解决方案1】:

    你试过vscode.window.openTextDocument()吗?

    openTextDocument(uri: Uri): Thenable<TextDocument>

    打开一个文档。如果此文档已打开,将提前返回。否则将加载文档并触发didOpen-事件。

    这并不意味着显示编辑器,这是通过单独的vscode.window.showTextDocument() 调用完成的,因此它应该符合“虚拟”的条件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多