Как включить логи для языкового сервера в коде Visual Studio - PullRequest
0 голосов
/ 21 сентября 2018

В руководстве написано:

'Если вы используете vscode-languageclient для реализации клиента, вы можете указать параметр [langId] .trace.server, который указывает клиенту регистрировать сообщениямежду Language Client / Server и каналом имени Language Client.

Для lsp-sample вы можете установить этот параметр: "languageServerExample.trace.server": "verbose".Теперь перейдите на канал «Пример языкового сервера».Вы должны увидеть журналы: '

Где и как именно я должен указать этот параметр в коде?

1 Ответ

0 голосов
/ 22 сентября 2018

То, что я делаю для языкового сервера php, добавляет "log": true к launch.json файлу. Затем компилятор попытается показать логи, когда вы нажмете f5 , чтобы начать отладку.Но насколько я понимаю из документации, которой вы поделились в своем вопросе, вы можете следовать этим инструкциям (я не гарантирую, что это сработает, поскольку я упоминал, что это инструкция о том, что вы поделились в вашемвопрос):

  • Нажмите Ctrl + запятая .
  • Поиск «Сервер трассировки» .
  • Теперь языки должны быть перечислены.Если вы используете последнюю версию vscode, выберите verbose на любом языковом сервере, который вам нужен.
  • Если вы используете старую версию vscode, нажмите кнопку карандаша рядом с нужным языком и выберите "многословный" .
...