Есть ли ярлык для перемещения фокуса к боковой панели в коде Visual Studio?

Было бы очень полезно для меня, если бы была комбинация клавиш для перемещения фокуса на боковую панель в Visual Studio Code. Я видел вопрос Есть ли ярлык, чтобы скрыть боковую панель в Visual Studio Code? но это не то, что я хочу.

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

Ответ 1

Существует ярлык для фокусировки боковой панели (независимо от того, что она на самом деле отображает, будь то Explorer, Source Control или Extensions) по умолчанию, привязанная к:

ctrl 0.

Т.е. ноль или, точнее, символ нулевой клавиши в верхнем ряду (не на цифровой клавиатуре) выдает в текущей региональной раскладке клавиатуры.

Как и большинство других действий, его легко обнаружить либо в палитре команд (ctrl shift p):

focus sidebar search in command palette

(nb é вместо 0 из-за вышеупомянутой региональной структуры в действительности)

или на странице настроек сочетаний клавиш (ctrl k ctrl s):

focus sidebar search query in VSC Keyboard Shortcuts settings


Кстати ctrl 1.. 3 фокусирует группы редакторов соответственно.


Если вы хотите, чтобы эта (или другая) комбинация клавиш действовала как двухстороннее "переключение фокуса" между редактором и боковой панелью (подобно поведению " Show Explorer), вы можете соответствующим образом изменить свои настройки, используя отдельные действия с идентичной комбинацией клавиш, отличая от "when" условия. Результирующая часть keybindings.json будет

  { // Unbind unconditional default
    "key": "ctrl+0",
    "command": "-workbench.action.focusSideBar"
  },
  { // |←
    "key": "ctrl+0",
    "when": "!sideBarFocus",
    "command": "workbench.action.focusSideBar"
  },
  { // |→
    "key": "ctrl+0",
    "when": "sideBarFocus",
    "command": "workbench.action.focusActiveEditorGroup"
  },

Ответ 2

Это разные ярлыки для фокусировки на различных компонентах (в порядке значков) боковой панели.

  1. Проводник: ctrl shift e

  2. Поиск: ctrl shift f

  3. Контроль источника: ctrl shift g

  4. Отладка: ctrl shift d

  5. Расширения: ctrl shift x

Чтобы переключить видимость боковой панели, просто нажмите ctrl b

Ответ 3

Cmd + Shift + E работает для меня. Посмотреть скриншот

enter image description here

Ответ 4

вы можете навешивать значки на боковой панели, если вы хотите, чтобы всплывающая подсказка рассказывала вам, какой ярлык на каждой вкладке

enter image description here