2016-03-31 4 views
32

Visual Studio Code имеет комбинацию клавиш, чтобы ДМПП текущее окно на 2 или 3 части:Есть ли горячая клавиша для переключения между разделенными окнами?

"key": "ctrl+\\",    "command": "workbench.action.splitEditor" 

К сожалению, я не могу найти способ переключения между такими стеклами без мыши. Моя старая привычка использовать F6 тоже не работает.

Поддерживается ли это в редакторе кода Visual Studio или нет?

ответ

31

https://code.visualstudio.com/docs/customization/keybindings#_editorwindow-management

Это Ctrl + , Ctrl + и Ctrl + .

Там нет кругового переключателя между стеклами, подобно тому, что Ctrl + Вкладкой s делает для файлов, хотя.

+0

есть на самом деле является ключевым обязательным для циклического открытия файлов. Согласно этой статье (https://kaushalsubedi.com/blog/2015/11/08/visual-studio-code-key-bindings-to-make-it-work-like-tab-based-editor/) , Это «CMD + SHIFT + [» и «CMD + SHIFT +]» – simonxy

22

Использование F6 для переключения между редактором групп

Существует круговой переключатель между стеклами. Он называется «Цикл между группами редакторов».

Из коробки он не назначен. Мы можем присвоить его F6.

  1. Открытый код Visual Studio.
  2. Перейдите в меню «Файл»> «Настройки»> «Горячие клавиши».
  3. Добавить следующую запись в keybindings.json.
  4. Вам не нужно перезапускать код. Он уже работает.

брелки для ключей.JSON

// Place your key bindings in this file to overwrite the defaults 
[ 
    { 
     "key": "f6", 
     "command": "workbench.action.navigateEditorGroups" 
    } 
] 

Альтернативно

В качестве альтернативы, используйте out of the box window management hotkeys.

  • Ctrl + Фокус в левой редактор группы
  • Ctrl + Фокус в Side EditorГруппа
  • Ctrl + Фокус в правой редактор группы
  • Ctrl + KCtrl + Left Фокус в редактор группы на левой
  • Ctrl + KCtrl + Право Фокус в редактор группы на правой
5

Для пользователей Mac и последний VS Кодекса 1.17:

  1. переключения между панелями - Cmd + [1,2,3 ...] , где 1,2,3 является номером панели
  2. задействуя между всеми открытыми файлами:
    • вперед - Cmd + Shift + ]
    • назад - Cmd + Shift + [
+1

О боже, нет способа отличить панели редактора и вкладки при циклировании: | – duane