首页 > 解决方案 > 即使专注于文本窗口,VSCode 活动文本编辑器也不起作用

问题描述

在我的 VS Code 扩展上,我试图获取当前工作区的路径。我已经尝试过它在文档中所说的内容:vscode.window.activeTextEditor但这总是返回undefined.

难道我做错了什么?

试过的代码:vscode.window.activeTextEditor

标签: vscode-extensions

解决方案


因此,经过一番折腾,我实际上找到了答案。

它实际上正在工作,我只是没有正确拉起窗户。

  1. 走到[Extension Development Host]窗边
  2. 从命令托盘 ( CTRL + Shift + P)开始您的扩展
  3. [Extension Development Host]窗口中,您必须打开工作区或文件。

它的工作原理是这样的,因为它只感知在扩展主机窗口中打开的工作区和文件。


推荐阅读