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?

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


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


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


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


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


4

Simplement dans les fenêtres

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


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.


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.


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.

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.


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

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.