我正在尝试增加对HTML内嵌的模板语言的支持。我的计划是让扩展从默认扩展中接管对HTML文档的支持,并在适当时将LSP请求转发给它。
问题在于,我发现prime example的代码实现了类似的操作,vscode-inteliphense对于我来说在我的项目中非常难以理解和使用。
该项目还使用未公开的API(例如客户端Middleware
)来实现LSP协议,而不是至少使用partially documented connection
API。
还有其他更易于访问的代码示例吗? vscode-languageclient
和vscode-languageserver
软件包的文档在哪里?