VSCode: comment diviser l'éditeur verticalement

293

Dans le code Visual Studio, il y a quelque temps, lorsque j'utilisais View-> Split Editor, il se divisait verticalement. (Un fichier à gauche et un fichier à droite.)

J'ai mis à jour le code Visual Studio et quand je fais View-> Split Editor, il se divise toujours horizontalement. (Un fichier en haut et un fichier en bas.)

Comment puis-je diviser verticalement?

RainingChain
la source

Réponses:

448

En 1,20

ALT+ SHIFT+ 0 PC (Windows, Linux)

+ + 0 Mac

Pré-1,20

ALT+ SHIFT+ 1 PC (Windows, Linux)

+ + 1 Mac

Modifie la disposition divisée de l'éditeur d'horizontal en vertical

Dans 1.25, vous pouvez diviser l'éditeur en Gridmise en page. Vérifier View=>Editor Layout

Il est joliment présenté dans les notes de publication v1.25: disposition de l'éditeur de grille VS Code

v-andrew
la source
107
BTW, c'est dans le Viewmenu. Regardez Toggle Editor Group Layoutjuste en dessous Split Editor.
v-andrew
22
Notez qu'il ne s'agit PAS d'une méthode permettant de diviser les fenêtres horizontalement et verticalement; VSC fait l'un ou l'autre, mais ne peut pas faire les deux en même temps.
Daniel Griscom
6
@ gabodev77 Arrivée dans le menuView->Toggle Editor Group Layout
v-andrew
2
Alt+Shift+1fonctionne pour Linux Mint (qui est basé sur Ubuntu).
Jack Steam
6
Comment annuler la «vue fractionnée»?
duong_dajgja
195

Si vous cherchez un moyen de changer cela via l'interface graphique, au moins dans la version actuelle 1.10.1 si vous survolez le OPEN EDITORSgroupe dans le EXPLORERvolet, un bouton apparaît qui fait basculer la disposition du groupe de l'éditeur entre horizontal et vertical.

Visual Studio Code - bascule le bouton de disposition du groupe de l'éditeur

BACON
la source
Question ... lorsque j'ai un fichier ouvert et que je vais diviser l'écran, le même fichier que j'ai ouvert est ajouté au nouveau panneau. Existe-t-il un moyen de le diviser sans le même fichier ou sans fichier?
TikaL13
@ TikaL13 Recherche dans les paramètres Je ne vois aucune personnalisation pour le mode Split Editor. Il n'autorise pas un volet sans onglets ouverts (il revient à un seul volet lorsque le dernier onglet a été fermé), il doit donc ouvrir quelque chose lorsque le nouveau volet est créé et il affiche par défaut une autre vue du fichier actuel. Vous pouvez faire glisser des onglets entre les volets ou ouvrir un autre fichier (le fichier s'ouvrira en tant que nouvel onglet dans le volet actif), puis fermer l'onglet initial du deuxième volet.
BACON
1
Ouais, j'espérais que ça fonctionnerait très similaire à Sublime. Je pense avoir vu quelque part que cette fonctionnalité ou ce correctif serait probablement inclus dans la prochaine version?
TikaL13
Bien que je ne sache pas comment changer la "valeur par défaut", mais pour les versions ultérieures , je devrais m'accrocher altlorsque je clique sur split editorpour basculer entre vertical et horizontal.
pulkitsinghal
16

Pour diviser verticalement:

+ \ Mac

Pour diviser orthogonale (c'est-à-dire horizontalement dans ce cas):

+ k+ + \ Mac

affairé
la source
Existe-t-il un raccourci vers "non divisé"?
Udayraj Deshmukh
Utilise actuellement + w, mais cela doit être fait pour chaque fichier.
Udayraj Deshmukh
1
+ wfonctionne si vous souhaitez fermer l'un d'eux. + + ou fonctionne si vous voulez juste le déplacer
flurdy
11

Appuyez sur CMD + SHIFT + P(MAC) et recherchezToggle Editor Group

Marina
la source
1
Pour une raison quelconque, la combinaison de touches ALT + Maj + 1 ne fonctionne pas pour moi. Cela fonctionne cependant. Merci!
Martyn Chamberlin
6

Dans la version 1.23.1, c'est Ctrl+Shift+Pet Split Editor cela divisera les écrans verticalement et vous pouvez les parcourir à l'aideCtrl+K+LeftArrow

Capture d'écran de l'éditeur de division

Balaji Ravichandran
la source
4

Simplement dans les fenêtres

ctrl + @ (le bouton 2 dans la rangée horizontale supérieure de chiffres du clavier)

Saher Elgendy
la source
3

Les raccourcis clavier ont été modifiés avec la version 1.20:

SHIFT+ ALT+ 0pour Linux.

Vraisemblablement, la même chose fonctionne pour Windows également et CMD+ OPT+ 0pour Mac.

PET3R
la source
2

Pour modifier l'éditeur en mode paysage et vertical, suivez les étapes ci-dessous.

  1. Par exemple, ouvrez deux fichiers que vous avez dans votre barre latérale gauche ou droite, selon l'endroit où vous êtes placé. Par défaut, il est toujours à gauche.

  2. Maintenant que les deux fenêtres sont ouvertes, vous devez utiliser la combinaison de touches pour PC (Alt + Maj + 1) pour (Systèmes d'exploitation Windows et Linux) ou pour MAC (Cmd + Option + 1) , comme commenté ici v-andrew.

Ariel Alejandro Wagner
la source
2

Par défaut, les groupes d'éditeurs sont disposés dans des colonnes verticales (par exemple lorsque vous divisez un éditeur pour l'ouvrir sur le côté). Vous pouvez facilement organiser les groupes d'éditeurs dans n'importe quelle mise en page que vous souhaitez, à la fois verticalement et horizontalement:

Pour prendre en charge des dispositions flexibles, vous pouvez créer des groupes d'éditeurs vides. Par défaut, la fermeture du dernier éditeur d'un groupe d'éditeurs fermera également le groupe lui-même, mais vous pouvez modifier ce comportement avec le nouveau paramètreworkbench.editor.closeEmptyGroups: false:

entrez la description de l'image ici

Il existe un ensemble prédéfini de dispositions d’éditeur dans le nouveau View > Editor Layout menu:

entrez la description de l'image ici

Les éditeurs qui s'ouvrent sur le côté (par exemple en cliquant sur l'action de l'éditeur de barre d'outils de l'éditeur) s'ouvriront par défaut sur le côté droit de l'éditeur actif. Si vous préférez ouvrir des éditeurs en dessous de celui actif, configurez le nouveau paramètreworkbench.editor.openSideBySideDirection: down.

Il existe de nombreuses commandes clavier pour ajuster la disposition de l'éditeur avec le clavier seul, mais si vous préférez utiliser la souris, le glisser-déposer est un moyen rapide de diviser l'éditeur dans n'importe quelle direction:

entrez la description de l'image ici

Raccourcis clavier # Voici quelques raccourcis clavier pratiques pour naviguer rapidement entre les éditeurs et les groupes d'éditeurs.

Si vous souhaitez modifier les raccourcis clavier par défaut, voir Raccourcis clavier pour plus de détails.

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

la source
1

Je viens de trouver une solution simple. Vous pouvez faire glisser un fichier ouvert et vous déplacer vers les quatre côtés de l'éditeur, il affichera une zone en surbrillance dans laquelle vous pourrez déposer. Il divisera la vue automatiquement, horizontalement, verticalement ou même en trois rangées.

VSCode v1.30.2

Mise à jour: vous pouvez également faire glisser un fichier depuis l'Explorateur pour diviser l'éditeur de la même manière ci-dessus.

Gaoping
la source
0

Utiliser l' éditeur de déplacement dans le raccourci du groupe suivant

Mac: ^ + ⌘ + ->

Si vous souhaitez modifier le raccourci,

Palette de commande ouverte

Mac: ⌘ + shift + p

Sélectionnez Préférences: ouvrir les raccourcis clavier

Vue de recherche : déplacer l'éditeur dans le groupe suivant

ogelacinyc
la source