Visual Studio Code a une combinaison de touches de raccourci pour diviser la fenêtre actuelle en 2 ou 3 volets:
"key": "ctrl + \", "command": "workbench.action.splitEditor"
Malheureusement, je ne peux pas trouver un moyen de basculer entre ces volets sans la souris. Mon ancienne habitude à utiliser F6ne fonctionne pas non plus.
Est-il pris en charge dans l'éditeur de code Visual Studio ou non?
visual-studio-code
hotkeys
bialix
la source
la source
Réponses:
https://code.visualstudio.com/docs/customization/keybindings#_editorwindow-management
Pour Windows: Ctrl+ 1, Ctrl+ 2et Ctrl+ 3.
Pour Mac: Cmd+ 1, Cmd+ 2et Cmd+ 3.
Il n'y a pas de commutateur circulaire entre les volets, similaire à ce que fait Ctrl+ tabs pour les fichiers.
la source
Ctrl + Shift + [ / ]
semble être mappé au code se pliant et se dépliant dans ma version (1.46). Je n'ai jamais changé les valeurs par défaut, cela signifie-t-il qu'ils ont changé les valeurs par défaut?Si vous avez l'habitude de travailler dans vim (et / ou tmux) et que vous souhaitez vous déplacer avec
ctrl+hjkl
ajoutez-les à
keybindings.json
la source
Ctrl
+ de VsCodeVimx
(probablement entre autres), il était donc judicieux de désactiver ces raccourcis en mode insertion:"when": "vim.mode != 'Insert'"
keybindings.json
- voir la documentation utile ici: code.visualstudio.com/docs/getstarted/…Utilisez F6 pour parcourir les groupes d'éditeurs
Il existe un commutateur circulaire entre les volets. Cela s'appelle "Faire défiler les groupes d'éditeur".
Hors de la boîte, il n'est pas attribué. Nous pouvons l'attribuer F6.
keybindings.json
.keybindings.json
Alternativement
Vous pouvez également utiliser les raccourcis clavier de gestion de fenêtre prêts à l'emploi .
la source
Pour les utilisateurs Mac et le dernier VS Code 1.17:
1,2,3
est le numéro du voletla source
Alt+ ←et Alt+ →fonctionne immédiatement sur Windows. Il basculera uniquement entre les volets de l'écran partagé et ne réactivera pas les fichiers inactifs à l'intérieur des volets.
la source
Une autre façon consiste à utiliser Ctrl + PageUp / PageDow pour basculer entre les volets.
la source
Ce que vous recherchez est une option
workbench.action.terminal.focusNextPane
:la source
focusPreviousPane
option."when": "terminalFocus"
spécification, cela rend la gestion des terminaux plus rapide car je n'ai pas besoin d'ajouter un raccourci commeCtrl + `
.alt+down
et supprimerterminalFocus
comme expliqué par @PhilippeFanaro le rend parfait;)alt
touche, le focus est perdu et la barre de menus se concentre à la place (la barre avec le fichier, l'édition, la sélection, la vue, allez etc, etc ... options tout en haut)Oui, il existe un raccourci clavier pour basculer entre les volets de la fenêtre "éditeur", si c'est ce que vous voulez dire.
Il doit cependant être configuré. Cela est dû au fait que la commande qui permet de faire défiler les volets de l'éditeur (ou groupes d'éditeurs) n'a pas de mappage / liaison de clavier par défaut. Ouvrez l'option de menu "Raccourcis clavier" et recherchez workbench.action.navigateEditorGroups. Cliquez sur l'icône + pour ajouter / attribuer une liaison de touches. Je l'ai mappé sur Alt + Q parce que sur un clavier qwerty, 'q' est juste à côté de la touche Tab. Étant donné que Alt + Tab passe par Windows OS ouvert, cela semble un peu naturel là-bas.
la source
De toute évidence, la meilleure réponse est le commentaire caché sur la première réponse. Je ne sais pas pourquoi il n'y a pas de réponse:
CMD + SHIFT + [
et
CMD + SHIFT + ]
Je ne sais pas pourquoi quelqu'un utiliserait
cmd + 1
ou ses variantes.la source
cmd + 1
ou il est d' autres variantes (2
,3
,4
, etc.) parce que ce mode de fonctionnement des applications les plus à onglets.CMD + SHIFT + ]
traite tous les volets comme s'ils étaient des onglets frères sur la même fenêtre.Si vous voulez dire un groupe d'éditeurs, le voici.
la source