La fonction actuelle de me donner une option de liste déroulante de l'onglet à choisir est tellement ennuyeuse. Y a-t-il une possibilité de le supprimer pour que les onglets fonctionnent comme dans un navigateur Web moderne.
326
La fonction actuelle de me donner une option de liste déroulante de l'onglet à choisir est tellement ennuyeuse. Y a-t-il une possibilité de le supprimer pour que les onglets fonctionnent comme dans un navigateur Web moderne.
Réponses:
Par défaut, Ctrl+ Tabdans Visual Studio Code fait défiler les onglets dans l'ordre le plus récent utilisé. C'est déroutant car cela dépend de l'état caché.
Les navigateurs Web parcourent les onglets dans l'ordre visible. C'est beaucoup plus intuitif.
Pour y parvenir dans Visual Studio Code, vous devez modifier
keybindings.json
. Utilisez la palette de commandes avec CTRL+SHIFT+P, entrez "Préférences: ouvrir les raccourcis clavier (JSON)" et appuyez sur Enter.Ajoutez ensuite à la fin du fichier:
Alternativement, pour parcourir uniquement les onglets de la fenêtre actuelle / vue fractionnée, vous pouvez utiliser:
Alternativement, vous pouvez utiliser Ctrl+ PageDown(Windows) ou Cmd+ Option+ Right(Mac).
la source
ctrl+tab
) ou vers la gauche (ctrl+shift+tab
). Pour parcourir les onglets en fonction de l'historique, utilisez les éléments suivants{ "key": "ctrl+tab", "command": "workbench.action.openPreviousRecentlyUsedEditor" }, { "key": "ctrl+shift+tab", "command": "workbench.action.openNextRecentlyUsedEditor" }
:.@Combii J'ai trouvé un moyen d'échanger
CMD + 1 , CMD + 2 , CMD + 3 avec CTRL + 1 , CTRL + 2 , CTRL + 3 , ...
Sous macOS, accédez à:
Sur cette page, cliquez sur le bouton en haut à droite de la page ...
et ajoutez la configuration ci-dessous, puis enregistrez.
Vous pouvez maintenant utiliser CMD + [1-9] pour basculer entre les onglets et CTRL + [1-3] pour concentrer les groupes d'éditeurs! J'espère que cette réponse vous sera utile.
la source
workbench.action.openEditorAtIndex1
) et les modifier. Pas besoin d'allerkeybindings.json
.Preferences > Keyboard Shortcuts
puis cliquez sur l'icône à droite de la barre de titre de l'éditeur. Cela s'ouvrirakeybindings.json
.les fenêtres
Lorsque vous utilisez Visual Studio Code sous Windows, vous pouvez utiliser
CTRL + PAGE_UP
pour basculer vers l'onglet précédent etCTRL + PAGE_DN
basculer vers l'onglet suivant.Vous avez également la possibilité de basculer vers les onglets en fonction de leur index (relatif non nul). Vous pouvez le faire en appuyant longuement sur
ALT
, suivi d'un nombre (1 à 9).macOS
Pour naviguer rapidement entre les onglets, maintenez la
CMD
touche enfoncée, puis le numéro (1 à 9) de l'onglet vers lequel vous souhaitez basculer.Vous avez également la possibilité de basculer entre l'onglet précédent / suivant via le
CMD + ALT + LEFT/RIGHT
raccourci clavier.Veuillez noter que pour basculer vers un onglet qui se trouve dans un groupe d'éditeurs différent, vous devez d'abord basculer vers le groupe d'éditeurs souhaité.
Astuce de pro : Si vous n'êtes pas à l'aise avec l'une des liaisons de touches, vous pouvez les changer en ce qui vous convient le mieux!
la source
CTRL + PAGE_UP
ouCTRL + PAGE_DN
, selon la façon dont vous souhaitez faire défiler.CTRL + ALT + LEFT
et neCTRL + ALT + RIGHT
sont pas les raccourcis clavier que j'ai répertoriés pour Windows.Si vous utilisez l'
VSCodeVim
extension, vous pouvez utiliser les raccourcis clavier Vim :la source
Cela fonctionne également sur MAC OS :
Onglet précédent: Shift+ Cmd+[
Onglet suivant: Shift+ Cmd+]
la source
macOS - révisé 2017
EN 2017, les raccourcis clavier VS CODE sont passés à CTRL+ 1, CTRL+ 2, CTRL+ 3etc. pour basculer entre les onglets.
CMD+1, CMD+2, and CMD+3
basculer entre et créertab groups
la source
CMD+1, CMD+2, and CMD+3
lieu deCTRL+1, CTRL+2, CTRL+3
?CMD + ALT + LEFT/RIGHT
pour simplement parcourir tous les onglets de tous les groupes.les fenêtres
précédent
Ctrl+ Shift+Tab
Prochain
Ctrl + Tab
Mac OS
précédent
Shift+ Cmd+[
Prochain
Shift + Cmd +]
la source
Une meilleure utilisation approch est alt + alt + à droite et à gauche des touches pour naviguer comme JetBrains IDE WebStorm ne
Voici ma config. il comprend également la création de nouveaux fichiers et dossiers
la source
pour linux ... j'utilise ctrl + pageUp ou pageDown
la source
Visual Studio Code v1.35.0 vous permet de définir les séquences de touches ( Ctrl+ Tab) / ( Shift+ Ctrl+ Tab) pour basculer séquentiellement entre les éditeurs en liant ces séquences de touches aux commandes "View: Open Next Editor" et "View: Open Previous Editor", respectivement .
Sur macOS:
Si vous vous trompez, vous pouvez toujours revenir à l'état par défaut pour une liaison donnée en cliquant avec le bouton droit sur n'importe quelle liaison de touche et en sélectionnant "Réinitialiser la liaison de touche".
la source
Cela fonctionne également sur MAC OS :
Appuyez sur pour sélectionner un onglet spécifique: Control + 1 ou Control2,Control 3, etc.
Appuyez pour afficher / sélectionner tous les onglets possibles: Control+ Tab.
la source
Carte-clé Linux pour correspondre au navigateur:
la source
Une autre façon de changer rapidement les onglets serait dans VSCode 1.45 (avril 2020)
la source
Pour plus de détails: cliquez ici
la source
Utilisez des images-clés de texte sublime. Beaucoup plus intuitif.
⌘k⌘m
Importer des images clés de texte sublime:
la source
@SC_Chupacabra a la bonne réponse pour modifier le comportement.
Je préfère généralement CTRL+ PAGE UP / DOWNpour ma navigation, plutôt que d'utiliser la touche TAB.
la source
Je n'ai pas trouvé de message pour VS Community, je vais donc publier ma solution ici.
Tout d'abord, vous devez aller dans Outils -> Options -> Environnement -> Clavier, puis recherchez la commande
Window.NextTab
. Près du bas, il devrait indiquer "Utiliser un nouveau raccourci dans:". Réglez-le sur Global (devrait être par défaut), puis sélectionnez la zone de texte à droite et appuyez sur Ctrl+ Tab. Supprimez tous les raccourcis actuels pour la commande sélectionnée et appuyez sur Attribuer. Pour Ctrl+ Shift+ Tab, la commande devrait êtreWindow.PreviousTab
.J'espère que cela vous aidera :) S'il y a un article séparé pour VS Community, je serais heureux de déplacer ce message.
la source