2011-06-27 12 views
119

Otworzyłem wiele zakładek podczas pracy nad projektem. (nowa funkcja w XCode4).W jaki sposób można szybko przełączać się między kartami w XCode4?

Ale do przełączania się z jednej zakładki do innej zakładki, jedyny sposób, jaki znalazłem, to użycie myszy. Czy istnieje sposób przełączania się między różnymi kartami za pomocą skrótów klawiaturowych?

+0

To nadal dotyczy Xcode 8 i większość odpowiedzi nadal działa poprawnie. – Andrej

Odpowiedz

248

Skróty:

  • CMD + SHIFT + } - Wybierz następną kartę
  • CMD + SHIFT + { - Wybierz poprzednią kartę
+0

To powinno być polecenie + shift + ..., myślę. Przynajmniej na moim komputerze. –

+1

ya powinno być polecenie + shift .. polecenie +} wcina wiersz z zakładką – Anand

+0

Działa to również z Safari, FireFox i Chrome. –

4

opcja menu XCode Windows wyświetli go jako + } lub + { ale myślę, że jest to błąd, ponieważ + {/} służy do tiret zwiększyć lub zmniejszyć wcięcie. poprawną sekwencję + przesunięcie + } lub {.

+1

Na mojej klawiaturze przynajmniej {i} są przesunięte [i], więc myślę, że XCode jest tutaj poprawny, ale nie do końca jasny. Osobiście nazwałbym to cmd + shift + [i cmd + shift +] – CupawnTae

+0

To jest właśnie powód. Jeśli wypróbujesz to w panelu Preferencje, zobaczysz, że jeśli zrobisz polecenie "cmd + [" to pokaże to jako skrót, a jeśli użyjesz 'cmd + shift + [' to pokaże 'cmd + {' jako skrót. – Johanneke

5

Jeśli skróty nie działają (ze względu na język, na przykład), można zdefiniować niestandardowy skrót:

  • XCode -> Preferencje -> klawiszy

  • Upewnij się, że " wszystkich”jest wybrany

  • Definiowanie skrótów dla«Wybierz poprzednią kartę»i«Wybierz Następna zakładka»

użyłem cmd + PageUp i cmd + PageDown, nie generują żadnych konfliktów.

+0

'cmd' +' pageup' is Move to Beginning of Document w Xcode 8 :-( – falsecrypt

63

Skróty domyślne:

  • + SHIFT + { - Wybierz następną kartę
  • + SHIFT + } - Wybierz Poprzedni Tab

ale wolę zamiar XCode -> Preferences -> Key bindings i zmieniając je na adres:

  • CTRL + TAB - Wybierz Next Tab
  • CTRL + SHIFT + TAB - Wybierz poprzednią kartę

... więc działają tak samo, jak w Chrome lub Safari.

+4

'CTRL' +' TAB' jest znacznie lepszy i nie jest używany domyślnie. Szkoda, że ​​nie możemy powiązać ostatnio używanej karty –

+2

uważam, że każdy powinien zakładać, że ludzie są ogólnie przyzwyczajeni do przeglądarki ~ i używać CTR + TAB/CTR + SHIFT + TAB aby zmienić zakładki –

+0

Druga jest korzystna :) –

4

Używam BetterTouchTool do przełączania się między kartami (m.in. Chrome, Safari, Finder, Xcode, sublimeText! [Tutaj wpisz opis obrazu] [1] i tak dalej).

BetterTouchTool to darmowe oprogramowanie.

Po prostu ustaw TipTap Left i TipTap Right na cmd+shift+{ i cmd+shift+}.

A ponadto można używać trackpadów z tiptapem do przełączania się między kranami.

Oto moja konfiguracja:

Nadzieję, że Ci się spodoba.

+0

Uwielbiam lepsze narzędzie dotykowe. Myślę, że to świetne połączenie, gdy jest używane z XCode – DavidNorman

Powiązane problemy