VSCode TypeScript插件和工作区API



我正在为GraphQL编写一个TypeScript语言插件,我需要在某些地方访问项目根。我想使用工作区API使这个工作区做好准备。

我尝试直接包含vscode,但不起作用

  • 我得到未找到的错误vscode
  • 我必须安装vscode引擎,这看起来像是错误的API

是否可以将这样的信息从扩展传递到语言插件,或者是否有方法访问语言插件中的工作空间API?

这是不可能的。TypeScript服务器插件在与普通VS代码扩展独立的进程中运行,无法访问普通VS代码api。

此功能请求将添加一个基本通道,以便VS代码扩展与TS服务器插件进行通信。

另一个可行的选择是打开一个从插件到vscode扩展的通信管道。

相关内容

最新更新