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?

Sagar R. Kothari
źródło
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ę
gsempe
źródło
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.

Grzegorz D.
źródło
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.

Ixx
źródło
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.

JZAU
źródło
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 {.

NewToIOS
źródło
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