Jaki jest sposób na szybkie przełączanie się między kartami w Xcode 4


135

Podczas pracy nad projektem otworzyłem wiele zakładek. (nowa funkcja w Xcode 4).

Ale aby przejść z jednej karty do drugiej, jedynym sposobem, w jaki mogę to zrobić, jest użycie myszy. Czy istnieje sposób przełączania się między różnymi kartami za pomocą skrótów klawiaturowych?


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

Odpowiedzi:


291

Skróty to:

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

Myślę, że powinno to być polecenie + shift + ... Przynajmniej na moim komputerze.
Chris Ladd,

1
tak, to powinno być polecenie + shift .. polecenie +} wcina wiersz tabulatorem
Anand

79

Domyślne skróty to:

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

Ale wolę iść XCode -> Preferences -> Key bindingsi zmienić je na:

  • CTRL+ TAB- Wybierz następną kartę
  • CTRL+ SHIFT+ TAB- Wybierz poprzednią kartę

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


4
CTRL+ TABjest znacznie lepszy i nie jest używany domyślnie. Szkoda, że ​​nie możemy powiązać ostatnio używanej karty.
Pierre de LESPINAY,

2
Myślę, że każdy powinien założyć, że ludzie są zwykle przyzwyczajeni do przeglądarki ~ i używają CTR + TAB / CTR + SHIFT + TAB do zmiany zakładek.
Paul Brewczyński

Drugi jest korzystny :)
Vaibhav Saran

W Chrome jest też ALT-CMD-Left, więc zmieniłem to na to
Claudiu

3
Wygląda na to, że CTRL+ TABdziała już domyślnie w Xcode 9.2.1
Kirkova

6

Jeśli skróty nie działają (na przykład z powodu języka), możesz zdefiniować niestandardowy skrót:

  • XCode -> Preferencje -> Wiązania klawiszy

  • Upewnij się, że wybrano „wszystko”

  • Zdefiniuj skróty dla „Wybierz poprzednią kartę” i „Wybierz następną kartę”

Użyłem cmd+ pageupi cmd+ pagedown, nie wygenerowałem żadnych konfliktów.


cmd+ pageupto Move to Beginning of Document in Xcode 8 :-(
falsecrypt

5

Korzystam z BetterTouchTool do przełączania się między kartami (w tym Chrome, Safari, Finder, Xcode, sublimeText! [Tutaj wprowadź opis obrazu] [1] i tak dalej).

BetterTouchTool to darmowe oprogramowanie.

Po prostu ustaw TipTap Lefti TipTap Rightdo cmd+shift+{i cmd+shift+}.

A potem możesz używać gładzików z tiptapem do przełączania się między dotknięciami.

Oto moja konfiguracja:

Mam nadzieję, że to ci się spodoba.


Uwielbiam lepsze narzędzie dotykowe. Myślę, że to świetne połączenie w połączeniu z XCode
DavidNorman

4

Opcja menu XCode Windows pokazuje to jako + }lub +, {ale myślę, że jest to błąd, ponieważ + {/}służy do zwiększania lub zmniejszania wcięcia. Prawidłowa sekwencja to + shift+ }lub {.


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

To jest dokładnie powód. Jeśli wypróbujesz to w panelu Preferencje, zobaczysz, że jeśli to zrobisz cmd+[, pokaże to jako skrót, a jeśli cmd+shift+[go użyjesz , pokaże się cmd+{jako skrót.
Johanneke
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.