【发布时间】:2016-07-24 17:05:44
【问题描述】:
vscode 命名空间中是否有命令可以让您获取当前打开文件的TextDocument 实例?我找到了vscode.workspace.onDidOpenTextDocument,但它不适用于启动时打开的文件
【问题讨论】:
标签: typescript visual-studio-code vscode-extensions
vscode 命名空间中是否有命令可以让您获取当前打开文件的TextDocument 实例?我找到了vscode.workspace.onDidOpenTextDocument,但它不适用于启动时打开的文件
【问题讨论】:
标签: typescript visual-studio-code vscode-extensions
几个选项取决于您的需要:
// Single active editor. Editors have a `.document` property
vscode.window.activeTextEditor
// All showing text editors. For a split view, there are two active editors
vscode.window.visibleTextEditors
// All open documents that vscode knows about. Do not have to be showing
vscode.workspace.textDocuments
查看 vscode API 了解更多信息:https://code.visualstudio.com/docs/extensionAPI/vscode-api
【讨论】: