窗口加载时如何激活扩展并处理打开的选项卡?

问题描述 投票:0回答:1

我正在为 VSCode 编写一个 linter 扩展。我想处理文件并为所有可见编辑器报告诊断信息。

目前,我正在订阅

window.onDidChangeActiveTextEditor
workspace.onDidChangeTextDocument
来分析文档。问题:当窗口加载预先打开的选项卡时,不会分析这些选项卡,并且我还没有找到可以检测此类选项卡供我处理的事件。我已经尝试过
window.onDidChangeVisibleTextEditors
但它也不会在窗口加载时触发。我的激活事件是
onLanguage
。我已经尝试过
onStartupFinished
,但它没有改变任何东西。

vscode-extensions
1个回答
0
投票

谢谢@rioV8,我所需要的只是在

window.visibleTextEditors
中迭代
activate

© www.soinside.com 2019 - 2024. All rights reserved.