Расширение VSCode - LSP - syn c все документы - PullRequest
0 голосов
/ 11 февраля 2020

При использовании LSP я бы хотел, чтобы сервер знал обо всех документах в рабочей области, чтобы я мог выполнить их проверку.

Обычно документы синхронизируются с сервером с помощью TextDocuments<TextDocument>, но это позволяет мне просматривать документы только после их открытия. Я мог бы использовать vscode.workspace.findFiles(), но это генерирует кучу открытых событий, что заставило бы меня написать кучу обходного кода, чтобы избежать вызова большего количества findFiles (подробности, вероятно, не имеют значения).

Есть ли способ синхронизировать c все в одном go?

...