我想在扩展程序中处理很多文件,而编辑器有很多有用的方法来处理文件的内容,但是我不想在VSC中单独打开每个文件。
我已经可以读取计划编辑的文件,但是如何创建编辑器?
可以做到吗?
答案 0 :(得分:0)
您尝试过vscode.window.openTextDocument()
吗?
openTextDocument(uri: Uri): Thenable<TextDocument>
打开一个文档。如果此文档已打开,将提早返回。否则,将加载文档并触发didOpen事件。
这并不意味着显示编辑器,这是通过单独的vscode.window.showTextDocument()
调用完成的,因此它应被视为“虚拟”。