В редакторе Монако, как общаться напрямую с языковым сервером - PullRequest
0 голосов
/ 25 марта 2020

Как я могу напрямую общаться с языковым сервером языка?

Я встраиваю редактор Monaco в свою пользовательскую среду браузера, и мне нужно предоставить такие функции, как представление Outline, представление Documentation и т. Д. c ... Некоторые языковые реализации, такие как TypeScript / JavaScript, предоставляют API (в файле monaco.d.ts) для получения рабочего, но другие языки (например, HTML) этого не делают. Я предполагаю, что общее решение состоит в том, чтобы напрямую общаться с языковым сервером, потому что он имеет стандартный протокол.

...