VSCode: Як розділити редактор вертикально


293

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

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

Як я можу розділити вертикально?

Відповіді:


448

У 1.20

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

+ + 0 Mac

Попередньо 1.20

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

+ + 1 Mac

Змінює схему розділення редактора з горизонтальної на вертикальну

У 1,25 можна розділити редактор на Gridмакет. Перевірити View=>Editor Layout

Це добре представлено в примітках до випуску v1.25: макет сіткового редактора VS Code


107
До речі, це в Viewменю. Подивіться Toggle Editor Group Layoutтрохи нижче Split Editor.
v-andrew

22
Зауважте, що це НЕ метод встановлення горизонтальних та вертикальних розділених вікон; VSC робить те чи інше, але не може робити те й інше одночасно.
Даніель Гріском

6
@ gabodev77 Реєстрація менюView->Toggle Editor Group Layout
v-andrew

2
Alt+Shift+1працює для Linux Mint (на базі Ubuntu).
Джек

6
Як скасувати "розділення подання"?
duong_dajgja

195

Якщо ви шукаєте спосіб змінити це через графічний інтерфейс, принаймні в поточній версії 1.10.1, якщо навести курсор на OPEN EDITORSгрупу на EXPLORERпанелі, з’явиться кнопка, яка перемикає макет групи редакторів між горизонтальною та вертикальною.

Visual Studio Code - кнопка макета групи редакторів


Питання ... коли у мене відкритий файл, і я переходжу до розділення екрана, той самий файл, який я відкрив, додається до нової панелі. Чи є спосіб просто розбити його без того самого файлу або взагалі без файлу?
TikaL13

@ TikaL13 Пошук за налаштуваннями я не бачу жодних налаштувань режиму розділення редактора. Він не дозволяє панелі без відкритих вкладок (вона повертається до однієї області, коли остання вкладка закрита), тому потрібно відкрити щось, коли створено нову панель, і вона за замовчуванням має інший вигляд поточного файлу. Ви можете перетягнути вкладки між панелями або відкрити інший файл (файл відкриється як нова вкладка в будь-якій області активних), а потім закрити початкову вкладку другої області.
BACON

1
Так, я сподівався, що це буде дуже схоже на Sublime. Я думаю, я десь бачив, що ця функція чи виправлення, ймовірно, буде включено до наступного випуску?
TikaL13

Хоча я не знаю, як змінити "за замовчуванням", але для пізніших випусків я повинен затриматися, altнатиснувши на, split editorщоб переключитися між вертикаллю та горизонталлю.
pulkitsinghal

16

Щоб розділити вертикально:

+ \ Mac

Розділити ортогональне (тобто горизонтальне в цьому випадку):

+ k+ + \ Mac


Чи є якийсь ярлик до "нерозкладеного"?
Удайрай Дешмух

Наразі використовується + w, хоча це потрібно зробити для кожного файлу.
Удайрай Дешмух

1
+ wпрацює, якщо ви хочете закрити одну з них. + + або працює, якщо ви хочете просто перемістити його
флдерд


6

У версії 1.23.1він є Ctrl+Shift+Pі Split Editor Це розділить екрани вертикально, і ви можете переміщатися по них за допомогоюCtrl+K+LeftArrow

Скріншот розділеного редактора



3

Ключові прив’язки змінені у версії 1.20:

SHIFT+ ALT+ 0для Linux.

Імовірно, те саме працює і для Windows, і CMD+ OPT+ 0для Mac.


2

Щоб змінити редактор у ландшафтному та вертикальному режимі, виконайте наведені нижче дії.

  1. Наприклад, відкрийте два файли у лівій або правій бічній смузі, залежно від місця їх розміщення. За замовчуванням це завжди зліва.

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


2

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

Для підтримки гнучких макетів ви можете створювати порожні групи редакторів. За замовчуванням закриття останнього редактора групи редакторів також закриє саму групу, але ви можете змінити цю поведінку за допомогою нового налаштуванняworkbench.editor.closeEmptyGroups: false:

введіть тут опис зображення

У новому є попередньо визначений набір редакторів View > Editor Layout menu:

введіть тут опис зображення

Редактори, які відкриваються в бік (наприклад, натиснувши на панель інструментів редактора Дія розділення редактора), за замовчуванням відкриються в правій частині активного редактора. Якщо ви віддаєте перевагу відкривати редактори нижче активного, налаштуйте нове налаштуванняworkbench.editor.openSideBySideDirection: down.

Існує багато команд клавіатури для коригування розкладки редактора тільки за допомогою клавіатури, але якщо ви віддаєте перевагу використовувати мишу, перетягування - це швидкий спосіб розділити редактор в будь-якому напрямку:

введіть тут опис зображення

Клавіші швидкого доступу # Ось деякі зручні комбінації клавіш для швидкого переходу між редакторами та групами редакторів.

Якщо ви хочете змінити комбінації клавіш за замовчуванням, детальнішу інформацію див. У розділі Прив'язки клавіш.

⌥⌘→ 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.

1

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

VSCode v1.30.2

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


0

Використовуйте редактор "Перемістити" в ярлик " Наступна група"

Mac: ^ + ⌘ + ->

Якщо ви хочете змінити ярлик,

Відкрита палітра команд

Mac: ⌘ + shift + p

Виберіть Налаштування: Відкрийте комбінації клавіш

Перегляд пошуку : переміщення редактора в наступну групу

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.