VSCode: Como dividir o editor verticalmente

293

No código do Visual Studio, há um tempo atrás, quando eu usava o View-> Split Editor, ele dividia verticalmente. (Um arquivo à esquerda e um arquivo à direita.)

Atualizei o Visual Studio Code e quando, quando faço o View-> Split Editor, ele sempre se divide horizontalmente. (Um arquivo na parte superior e um arquivo na parte inferior.)

Como posso dividir verticalmente?

RainingChain
fonte

Respostas:

448

Em 1.20

ALT+ SHIFT+ 0 PC (Windows, Linux)

+ + 0 Mac

Pré-1,20

ALT+ SHIFT+ 1 PC (Windows, Linux)

+ + 1 Mac

Altera o layout dividido do editor de horizontal para vertical

Na versão 1.25, você pode dividir o editor em Gridlayout. Marque View=>Editor Layout

É bem apresentado nas Notas de versão v1.25: Layout do editor de grade do VS Code

v-andrew
fonte
107
Entre, está no Viewmenu. Olhe Toggle Editor Group Layoutlogo abaixo Split Editor.
v-andrew
22
Observe que esse NÃO é um método de dividir janelas horizontal e verticalmente; O VSC faz um ou outro, mas não pode fazer os dois ao mesmo tempo.
Daniel Griscom 30/01
6
@ gabodev77 Menu de check-inView->Toggle Editor Group Layout
v-andrew
2
Alt+Shift+1funciona para Linux Mint (que é baseado no Ubuntu).
Jack Steam
6
Como desfazer a 'exibição dividida'?
duong_dajgja
195

Se você estiver procurando uma maneira de mudar isso por meio da GUI, pelo menos na versão atual 1.10.1, se você passar o mouse sobre o OPEN EDITORSgrupo no EXPLORERpainel, aparecerá um botão que alterna o layout do grupo do editor entre horizontal e vertical.

Código do Visual Studio - botão de layout do grupo do editor de alternância

BACON
fonte
Pergunta ... quando eu tenho um arquivo aberto e vou dividir a tela, o mesmo arquivo que eu abri é adicionado ao novo painel. Existe uma maneira de dividi-lo sem o mesmo arquivo ou nenhum arquivo?
precisa saber é o seguinte
@ TikaL13 Pesquisando nas configurações, não vejo personalizações para o modo Editor de Divisão. Ele não permite um painel sem guias abertas (ele é revertido para um único painel quando a última guia é fechada); portanto, é necessário abrir algo quando o novo painel é criado e o padrão é para outra exibição do arquivo atual. Você pode arrastar as guias entre os painéis ou abrir outro arquivo (o arquivo será aberto como uma nova guia no painel que estiver ativo) e depois fechar a guia inicial do segundo painel.
BACON
1
Sim, eu esperava que funcionasse muito semelhante ao Sublime. Acho que vi em algum lugar que esse recurso ou correção provavelmente seria incluído no próximo lançamento?
precisa saber é o seguinte
Embora eu não saiba como alterar o "padrão", mas para versões posteriores , devo segurar altao clicar no botão split editorpara alternar entre vertical e horizontal.
pulkitsinghal
16

Para dividir verticalmente:

+ \ Mac

Para dividir ortogonal (ou seja, horizontalmente neste caso):

+ k+ + \ Mac

esguio
fonte
Existe algum atalho para "não dividir"?
Udayraj Deshmukh 18/07/19
Atualmente usando + w, embora precise ser feito para cada arquivo.
Udayraj Deshmukh 18/07/19
1
+ wfunciona se você deseja fechar um deles. + + ou funciona se você quiser movê-lo #
flurdy
11

Pressione CMD + SHIFT + P(MAC) e procureToggle Editor Group

Marina
fonte
1
Por alguma razão, a combinação de teclas ALT + Shift + 1 não está funcionando para mim. Isso funciona embora. Obrigado!
Martyn Chamberlin
6

Na versão 1.23.1, é Ctrl+Shift+Pe Split Editor Isso dividirá as telas verticalmente e você poderá movê-las usandoCtrl+K+LeftArrow

Captura de tela do Editor de divisão

Balaji Ravichandran
fonte
4

Simplesmente no Windows

ctrl + @ (o botão 2 na linha horizontal superior de números no teclado)

Saher Elgendy
fonte
3

As ligações de teclas foram alteradas com a versão 1.20:

SHIFT+ ALT+ 0para Linux.

Presumivelmente, o mesmo também funciona para o Windows e CMD+ OPT+ 0para Mac.

PET3R
fonte
2

Para alterar o editor nos modos Paisagem e Vertical, siga as etapas abaixo.

  1. Por exemplo, abra dois arquivos que você possui na barra lateral esquerda ou direita, dependendo de onde você está colocado. Por padrão, está sempre à esquerda.

  2. Agora que você tem as duas janelas abertas, use a combinação de teclas para PC (Alt + Shift + 1) para (Sistemas operacionais Windows e Linux) ou para MAC (Cmd + Option + 1) , como comentado aqui v-andrew.

Ariel Alejandro Wagner
fonte
2

Por padrão, os grupos de editores são dispostos em colunas verticais (por exemplo, quando você divide um editor para abri-lo ao lado). Você pode organizar facilmente grupos de editores em qualquer layout que desejar, tanto na vertical quanto na horizontal:

Para oferecer suporte a layouts flexíveis, você pode criar grupos de editores vazios. Por padrão, fechar o último editor de um grupo de editores também fechará o próprio grupo, mas você pode alterar esse comportamento com a nova configuraçãoworkbench.editor.closeEmptyGroups: false:

insira a descrição da imagem aqui

Há um conjunto predefinido de layouts de editor no novo View > Editor Layout menu:

insira a descrição da imagem aqui

Os editores que abrem para o lado (por exemplo, clicando na ação Dividir Editor da barra de ferramentas do editor) são, por padrão, abertos no lado direito do editor ativo. Se você preferir abrir editores abaixo do ativo, defina a nova configuraçãoworkbench.editor.openSideBySideDirection: down.

Existem muitos comandos de teclado para ajustar o layout do editor apenas com o teclado, mas se você preferir usar o mouse, arrastar e soltar é uma maneira rápida de dividir o editor em qualquer direção:

insira a descrição da imagem aqui

Atalhos de teclado # Aqui estão alguns atalhos de teclado úteis para navegar rapidamente entre editores e grupos de editores.

Se você deseja modificar os atalhos de teclado padrão, consulte Associações de teclas para obter detalhes.

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

fonte
1

Acabei de encontrar uma solução simples. Você pode arrastar um arquivo aberto e se mover em direção aos quatro lados do Editor; ele mostrará uma área destacada na qual você pode soltar. Ele dividirá a exibição automaticamente, horizontalmente, verticalmente ou até em três linhas.

VSCode v1.30.2

Atualização: você também pode arrastar um arquivo do Explorer para dividir o Editor da mesma maneira acima.

Gaoping
fonte
0

Use o editor Mover para o próximo grupo atalho

Mac: ^ + ⌘ + ->

Se você deseja alterar o atalho,

Palete de comando aberto

Mac: ⌘ + shift + p

Selecione Preferências: Abrir atalhos de teclado

Exibição de pesquisa : Mover o editor para o próximo grupo

ogelacinyc
fonte