Parfois, j'ai plus de 20 onglets de fichiers ouverts et je veux déplacer celui sur lequel je travaille actuellement vers l'avant. Le glisser-déposer prend trop de temps. Y a-t-il un raccourci clavier pour faire cela?
De cela
3 Réponses :
Un rapide coup d'œil au menu de raccourcis a révélé ce raccourci: Déplacer l'éditeur vers la gauche. Cela déplacera l'onglet actuel d'un espace vers la gauche, et il sera assez rapide de déplacer l'onglet vers l'avant.
Le raccourci clavier par défaut pour cela dans Windows est Ctrl + Maj + Page Up tandis que le raccourci clavier Déplacer l'éditeur vers la droite sous Windows est Ctrl + Maj + PageDown . p >
La liaison de touches par défaut pour Déplacer l'éditeur vers la gauche sur macOS est ⌘K ⇧⌘ ← tandis que la valeur par défaut pour la commande Déplacer l'éditeur vers la droite est ⌘K ⇧⌘ → p>
Malheureusement, il ne semble pas y avoir de commande pour déplacer l'éditeur vers le premier onglet.
Ce n'est pas complètement automatisé, mais c'est un peu plus rapide qu'un simple glisser-déposer.
Faites un clic droit sur l'onglet que vous souhaitez déplacer et sélectionnez Fractionner [Haut, Bas, Gauche, Droite] (celui que vous préférez)
Après avoir fait cela, sur l'autre page, faites défiler jusqu'au premier onglet, sélectionnez-le. (C'est important!), Puis cliquez sur votre onglet séparé et faites-le glisser vers l'avant.
Encore une fois, ce n'est pas un raccourci (beaucoup plus souhaitable), mais cela fonctionne assez bien pour le moment.
Vous pouvez le faire en 1 commande sans extensions:
{
"key": "ctrl+shift+9",
"command": "moveActiveEditor",
"args": {
"to": "left",
"by": "tab",
"value": 50
}
}
Pour mes propres notes, Fichier-> Préférences-> Raccourcis clavier-> Ouvrir les raccourcis clavier (icône en haut à droite) puis collez ci-dessus dans le tableau.
Dans Sublime Text, il y a une extension pour le travail, mais je n'ai pas pu trouver l'extension similaire dans VSCode, donc finalement j'en ai fait une, j'ai été postée ici mais comme j'étais le propriétaire de l'extension, la réponse a été caché par quelqu'un d'autre.
Vous pouvez rechercher " movetab " dans les extensions VSCode pour l'obtenir.
* Je continue à publier ce n'est pas parce que j'ai créé cette extension, mais simplement parce que je pense que cela peut aider les gens. c'est une extension très simple et open source, vous pouvez trouver le dépôt github sur le marché des extensions VSCode.
Vous pouvez créer une macro pour accomplir cela plus rapidement.
@Mark je n'en ai jamais fait, comment pourrais-je m'y prendre?
Je ne peux pas y arriver avant demain. L'extension multiCommand fera des macros.