Изменение горячих клавиш при использовании "найти все" в VS Code - PullRequest
0 голосов
/ 04 августа 2020

В VSCode при использовании функции «Найти все», нажав ctrl+shift+f, я хотел бы получить два улучшения качества жизни:

  1. Я бы хотел иметь возможность просто нажмите down, чтобы перейти к полю результата, без необходимости нажимать tab 6 раз.
  2. Я бы хотел иметь возможность выйти из раздела «Найти все» и вернуться в режим редактора просто нажав esc.

Можно ли это сделать через систему ярлыков в VSCode? Как?

1 Ответ

1 голос
/ 07 августа 2020

Существует команда search.action.focusNextSearchResult, которая приведет вас к первому результату. По умолчанию он привязан к F4 . Но вы можете изменить это на:

{
  "key": "down",
  "command": "search.focus.nextInputBox",
  "when": "inputBoxFocus && searchViewletVisible || inSearchEditor && inputBoxFocus"
}

Чтобы переключить фокус на последнюю активную часть редактора вашего вопроса, попробуйте эту привязку клавиш:

{
  "key": "escape",
  "command": "workbench.action.focusActiveEditorGroup",
  "when": "searchViewletVisible"
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...