Как получить идентификатор команды для привязки клавиш - PullRequest
0 голосов
/ 30 января 2020

Я хочу запустить команду 'Emmet: Go для сопоставления пары' с привязкой клавиш 'ctrl + m'

'Emmet: Go для сопоставления пары' - это именно то, что я вижу на ctrl + shift + P

Здесь комбинация клавиш в сочетаниях клавиш. json:

{
    "key": "ctrl+m",
    "command": "Emmet: Go to Matching Pair",
    "when": "editorTextFocus"
}

Ошибка:

Команда 'Emmet: Go to Matching Pair' не найдено

Как получить правильный идентификатор команды?

1 Ответ

0 голосов
/ 30 января 2020

Ты почти понял. Однако вместо ввода имени команды необходимо ввести идентификатор команды . Вы получаете идентификатор команды в представлении Сочетания клавиш (открывается с помощью Ctrl + K , Ctrl + S ). Теперь при поиске вашей команды Emmet: Go в «Matching Pair» и наведении на нее соответствующего идентификатора команды отображается.

Смотрите на скриншот:

enter image description here

Поэтому вместо этого вы должны использовать editor.emmet.action.matchTag. Так будет делать следующее:

{
    "key": "ctrl+m",
    "command": "editor.emmet.action.matchTag",
    "when": "editorTextFocus"
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...