323 votes

VSCode : Comment diviser l'éditeur verticalement

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

J'ai mis à jour Visual Studio Code 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 ?

484voto

v-andrew Points 7022

Modification de la disposition de la division de l'éditeur, qui passe de l'horizontale à la verticale

En 1.20

  • ALT + SHIFT + 0 PC (Windows, Linux)
  • + + 0 Mac

Pré-1.20

  • ALT + SHIFT + 1 PC (Windows, Linux)
  • + + 1 Mac

En 1,25

Dans la version 1.58.2 **

** Que quelqu'un mette à jour ceci avec la version la plus basse où ceci est devenu vrai.

  • L'entrée de menu avec le raccourci donné ci-dessus est la suivante View => Editor Layout => Flip Layout
  • El Palette de commande L'entrée est intitulée "Toggle Vertical/Horizontal Editor Layout".
  • El paramètres l'entrée est

    {
      "key": "alt+cmd+0",
      "command": "workbench.action.toggleEditorGroupLayout"
    }

112 votes

BTW, il est dans View menu. Regardez Toggle Editor Group Layout juste en dessous Split Editor .

22 votes

Notez que ce n'est PAS une méthode pour avoir des fenêtres divisées horizontalement et verticalement ; VSC fait l'un ou l'autre, mais ne peut pas faire les deux en même temps.

0 votes

Et pour un OS basé sur unix ? J'ai essayé sous ubuntu sans succès.

206voto

BACON Points 2766

Si vous cherchez un moyen de modifier cela via l'interface graphique, au moins dans la version actuelle 1.10.1, si vous passez la souris sur l'élément OPEN EDITORS dans le EXPLORER un bouton apparaît pour faire basculer la disposition du groupe d'éditeurs entre l'horizontale et la verticale.

Visual Studio Code - toggle editor group layout button

0 votes

Question... lorsque j'ai un fichier ouvert et que je veux diviser l'écran, le même fichier que j'ai ouvert est ajouté au nouveau panneau. Existe-t-il un moyen de diviser l'écran sans le même fichier ou sans fichier du tout ?

0 votes

@TikaL13 En cherchant dans les paramètres, je ne vois pas de personnalisation pour le mode d'édition fractionnée. Il ne permet pas d'avoir un volet sans onglet ouvert (il revient à un volet unique lorsque le dernier onglet est fermé), il faut donc ouvrir quelque chose lors de la création d'un nouveau volet et il s'agit par défaut d'une autre vue du fichier en cours. Vous pouvez faire glisser des onglets entre les volets ou ouvrir un autre fichier (le fichier s'ouvrira sous la forme d'un nouvel onglet dans le volet actif), puis fermer l'onglet initial du second volet.

1 votes

Oui, j'espérais qu'il fonctionnerait de manière très similaire à Sublime. Je crois avoir vu quelque part que cette fonctionnalité ou ce correctif serait probablement inclus dans la prochaine version ?

11voto

Marina Points 442

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

1 votes

Pour une raison quelconque, la combinaison de touches ALT + Shift + 1 ne fonctionne pas pour moi. Mais ceci fonctionne. Merci !

8voto

En version 1.23.1 c'est Ctrl+Shift+P y Split Editor Cela divisera les écrans verticalement et vous pourrez vous déplacer à travers eux en utilisant les fonctions suivantes Ctrl+K+LeftArrow

Screenshot of the Split Editor

2voto

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, elle est toujours à gauche.

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

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X