Quel est le moyen de basculer rapidement entre les onglets dans Xcode 4

135

J'ai ouvert de nombreux onglets en travaillant sur un projet. (nouvelle fonctionnalité dans Xcode 4).

Mais pour passer d'un onglet à un autre, le seul moyen que j'ai trouvé pour le faire est d'utiliser la souris. Existe-t-il un moyen de basculer entre les différents onglets à l'aide de raccourcis clavier?

Sagar R. Kothari
la source
Cela s'applique toujours à Xcode 8 et la plupart des réponses fonctionnent toujours correctement.
Andrej

Réponses:

291

Les raccourcis sont:

  • CMD+ SHIFT+ }- Sélectionnez l'onglet Suivant
  • CMD+ SHIFT+ {- Sélectionnez l'onglet précédent
gsempe
la source
Cela devrait être commande + shift + ..., je pense. Au moins sur ma machine.
Chris Ladd
1
ya ça devrait être commande + shift .. la commande +} indente la ligne avec une tabulation
Anand
79

Les raccourcis par défaut sont:

  • + SHIFT+ {- Sélectionnez l'onglet suivant
  • + SHIFT+ }- Sélectionnez l'onglet précédent

Mais je préfère aller XCode -> Preferences -> Key bindingset les changer en:

  • CTRL+ TAB- Sélectionnez l'onglet suivant
  • CTRL+ SHIFT+ TAB- Sélectionnez l'onglet précédent

... ils fonctionnent donc de la même manière que dans Chrome ou Safari.

Grzegorz D.
la source
4
CTRL+ TABest bien meilleur et n'est pas utilisé par défaut. Dommage que nous ne puissions pas lier le dernier onglet utilisé.
Pierre de LESPINAY
2
Je pense que tout le monde devrait supposer que les gens sont généralement habitués au navigateur ~ et utilisent CTR + TAB / CTR + SHIFT + TAB pour changer d'onglet.
Paul Brewczynski
Le 2ème est bénéfique :)
Vaibhav Saran
Dans Chrome, c'est aussi ALT-CMD-Left, donc je l'ai changé en cela
Claudiu
3
On dirait que CTRL+ TABfonctionne déjà par défaut sur Xcode 9.2.1
Kirkova
6

Si les raccourcis ne fonctionnent pas (à cause de la langue, par exemple), vous pouvez définir un raccourci personnalisé:

  • XCode -> Préférences -> Raccourcis clavier

  • Assurez-vous que "tout" est sélectionné

  • Définissez des raccourcis pour "Sélectionner l'onglet précédent" et "Sélectionner l'onglet suivant"

j'ai utilisé cmd + pageupet cmd+ pagedown, n'ai généré aucun conflit.

Ixx
la source
cmd+ pageupse déplace au début du document dans Xcode 8 :-(
falsecrypt
5

Je préfère utiliser BetterTouchTool pour basculer entre les onglets (inclure Chrome, Safari, Finder, Xcode, sublimeText! [Entrez la description de l'image ici] [1] et ainsi de suite).

BetterTouchTool est un logiciel gratuit.

Il suffit de régler TipTap Leftet TipTap Rightde cmd+shift+{et cmd+shift+}.

Et puis, vous pouvez utiliser des trackpads avec tiptap pour basculer entre les taps.

Voici ma configuration:

J'espère que vous l'aimerez.

JZAU
la source
J'adore un meilleur outil tactile. Je pense que c'est un excellent combo lorsqu'il est utilisé avec XCode
DavidNorman
4

L'option de menu XCode Windows le montre comme + }ou + {mais je pense que c'est un bogue puisque + {/}est utilisé pour augmenter le retrait ou diminuer le retrait. La séquence correcte est + shift+ }ou {.

NouveauToIOS
la source
1
Au moins sur mon clavier, {et} sont décalés [et], donc je pense que XCode est en fait correct ici, mais pas tout à fait clair. Personnellement, je l'aurais appelé cmd + shift + [et cmd + shift +]
CupawnTae
C'est exactement la raison. Si vous l'essayez dans le volet Préférences, vous voyez que si vous le faites, cmd+[cela s'affichera comme raccourci, tandis que si vous l'utilisez, cmd+shift+[il s'affichera cmd+{comme raccourci.
Johanneke