如何将LSP请求转发到VSCode扩展中的另一种语言服务器

时间:2019-05-03 20:34:26

标签: typescript visual-studio-code vscode-extensions

我正在尝试增加对HTML内嵌的模板语言的支持。我的计划是让扩展从默认扩展中接管对HTML文档的支持,并在适当时将LSP请求转发给它。

问题在于,我发现prime example的代码实现了类似的操作,vscode-inteliphense对于我来说在我的项目中非常难以理解和使用。

该项目还使用未公开的API(例如客户端Middleware)来实现LSP协议,而不是至少使用partially documented connection API。

还有其他更易于访问的代码示例吗? vscode-languageclientvscode-languageserver软件包的文档在哪里?

0 个答案:

没有答案