Я пытаюсь добавить поддержку языка шаблонов, встроенного в HTML.Мой план состоял в том, чтобы расширение взяло на себя поддержку HTML-документов из расширения по умолчанию и перенаправило запросы LSP к нему, когда это необходимо.
Проблема в том, что я нашел код простого примера Реализация чего-то подобного, vscode-inteliphense , на данный момент чрезвычайно трудна для понимания и использования в моем проекте.
Этот проект также использует недокументированные API, такие как клиент Middleware
, для реализацииПротокол LSP вместо как минимум частично документированного connection
API.
Существуют ли другие, более доступные примеры кода?Где находится документация для пакетов vscode-languageclient
и vscode-languageserver
?