VSCode: как разделять редактор по вертикали

В коде Visual Studio некоторое время назад, когда я использовал View- > Split Editor, он разделился бы вертикально. (Один файл слева и один файл справа.)

Я обновил код Visual Studio, и когда я делаю View- > Split Editor, он всегда разбивается по горизонтали. (Один файл сверху и один файл внизу.)

Как я могу разделить по вертикали?

Ответ 1

В 1.20

ALT + SHIFT + 0 ПК (Windows, Linux)

+ + 0 Mac

Pre-1,20

ALT + SHIFT + 1 ПК (Windows, Linux)

+ + 1 Mac

Изменяет раскладку редактора с горизонтального на вертикальный

В 1.25 вы можете разделить редактор на Grid. Проверьте View => Editor Layout

Это хорошо представлено в Замечаниях к выпуску v1.25: Макет редактора сетки кода VS

Ответ 2

Если вы ищете способ изменить это через графический интерфейс пользователя, по крайней мере, в текущей версии 1.10.1, если вы наведете над группой OPEN EDITORS на панели EXPLORER появится кнопка, которая переключает группу редакторов расположение между горизонтальным и вертикальным.

Код Visual Studio - кнопка выбора группы редактора переключателей

Ответ 3

Нажмите CMD + SHIFT + P (MAC) и найдите Toggle Editor Group

Ответ 4

Чтобы разделить по вертикали:

+ \ Mac

Чтобы разделить ортогонально (т.е. в этом случае горизонтально):

+ k + + \ Mac

Ответ 5

В версии 1.23.1 это Ctrl+Shift+P и Split Editor Это разделит экраны по вертикали, и вы можете перемещаться по ним, используя Ctrl+K+LeftArrow

Screenshot of the Split Editor

Ответ 6

Чтобы изменить редактор в режиме "Пейзаж" и "Вертикальный", выполните следующие действия.

  • Например, откройте два файла, которые у вас на левой или правой панели, в зависимости от того, где вы находитесь. По умолчанию он всегда слева.

  • Теперь, когда у вас открыто оба окна, вы должны использовать комбинацию клавиш для ПК (Alt + Shift + 1) для (операционных систем Windows и Linux) или для MAC (Cmd + Option + 1), как прокомментировал здесь v-andrew.

Ответ 7

Привязки клавиш были изменены с версии 1.20:

SHIFT + ALT + 0 для Linux.

Предположительно, то же самое работает для Windows и CMD + OPT + 0 для Mac.

Ответ 8

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

VSCode v1.30.2

Обновление: вы также можете перетащить файл из Проводника, чтобы разделить Редактор таким же образом, как указано выше.

Ответ 9

Просто в windows

ctrl + @(кнопка 2 в верхнем горизонтальном ряду цифр на клавиатуре)

Ответ 10

По умолчанию группы редакторов располагаются в вертикальных столбцах (например, когда вы разделяете редактор, чтобы открыть его сбоку). Вы можете легко расположить группы редакторов в любом макете, который вам нравится, как по вертикали, так и по горизонтали:

Для поддержки гибких макетов вы можете создавать пустые группы редакторов. По умолчанию закрытие последнего редактора группы редакторов также закроет саму группу, но вы можете изменить это поведение с помощью нового параметра workbench.editor.closeEmptyGroups: false:

enter image description here

В новом View > Editor Layout menu: есть предопределенный набор макетов View > Editor Layout menu:

enter image description here

Редакторы, которые открываются сбоку (например, при нажатии действия редактора "Разделить панель инструментов редактора"), по умолчанию открываются в правой части активного редактора. Если вы предпочитаете открывать редакторы ниже активного, настройте новый параметр workbench.editor.openSideBySideDirection: down.

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

enter image description here

Сочетания клавиш # Вот несколько удобных сочетаний клавиш для быстрой навигации между редакторами и группами редакторов.

Если вы хотите изменить сочетания клавиш по умолчанию, см. Раздел "Привязки клавиш".

⌥⌘→ go to the right editor.
⌥⌘← go to the left editor.
⌃Tab open the next editor in the editor group MRU list.
⌃⇧Tab open the previous editor in the editor group MRU list.
⌘1 go to the leftmost editor group.
⌘2 go to the center editor group.
⌘3 go to the rightmost editor group.
unassigned go to the previous editor group.
unassigned go to the next editor group.
⌘W close the active editor.
⌘K W close all editors in the editor group.
⌘K ⌘W close all editors.