Идентификаторы команд ведения журнала, вызываемые с помощью сочетаний клавиш в VSCode - PullRequest
0 голосов
/ 09 января 2020

Предоставляет ли VSCode какие-либо механизмы для log или отображения идентификаторов команд, которые пользователь вызывает, когда пользователь работает в редакторе (в частности, идентификаторы команд, вызываемые посредством сочетаний клавиш)?

Другими словами, я ищу историю" действий пользователя ", с контекстом предложения commandID и соответствующим when.

Это может быть очень полезно для отладки чего угодно (привязок клавиш, расширений, задач и т. Д. c). Например, что-то похожее на это (Emacs), но для VSCode.

1 Ответ

2 голосов
/ 12 января 2020
  1. Палитра команд: Developer: Set Log Level...
  2. Выберите Trace
  3. Выберите Output в Терминале, Поиск и т. Д. c.

  4. В выпадающем списке справа выберите Log (Window)

  5. или выберите Log (Extension Host), если это входит в команду - вы получите более чистые журналы.


Однако вы спросили о when контекстах предложения, и я нигде их не вижу в журналах.

demo of logging command traces

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...