0
我正在监听onWillSaveTextDocument
并获取用于文件内容和文件路径信息的vscode.TextDocument
实例。vscode - 有没有办法创建`vscode.TextDocument`的实例?
只需创建此对象的新实例,而不是重新创建文件路径中的所有信息将会很方便。
我希望能有这样的:
const document = new TextDocument(myFilePath);
我正在监听onWillSaveTextDocument
并获取用于文件内容和文件路径信息的vscode.TextDocument
实例。vscode - 有没有办法创建`vscode.TextDocument`的实例?
只需创建此对象的新实例,而不是重新创建文件路径中的所有信息将会很方便。
我希望能有这样的:
const document = new TextDocument(myFilePath);
你可以简单地使用vscode.workspace.openTextDocument
方法来创建TextDocument实例。
一个例子是:
vscode.workspace.openTextDocument({
language: 'text'
})
.then(doc => {
// Do something useful with the document.
});
如果你想看到它在上下文中使用,随意看this part of code。
我担心这实际上会在编辑器中打开该文件,但事实并非如此。它的工作方式完全如我所愿。谢谢!太棒了。 :) –