Wie kann man in Xcode 4 schnell zwischen den Registerkarten wechseln?


135

Ich habe während der Arbeit am Projekt viele Registerkarten geöffnet. (neue Funktion in Xcode 4).

Für den Wechsel von einer Registerkarte zu einer anderen Registerkarte habe ich jedoch nur die Maus gefunden. Gibt es eine Möglichkeit, mithilfe von Tastaturkürzeln zwischen verschiedenen Registerkarten zu wechseln?


Dies gilt immer noch für Xcode 8 und die meisten Antworten funktionieren immer noch in Ordnung.
Andrej

Antworten:


291

Verknüpfungen sind:

  • CMD+ SHIFT+ }- Wählen Sie die Registerkarte Weiter
  • CMD+ SHIFT+ {- Wählen Sie die Registerkarte Zurück

Das sollte Befehl + Umschalt + ... sein, denke ich. Zumindest auf meiner Maschine.
Chris Ladd

1
ya es sollte Befehl + Verschiebung sein .. der Befehl +} rückt die Zeile mit einem Tabulator ein
Anand

79

Die Standardverknüpfungen sind:

  • + SHIFT+{ - Wählen Sie die nächste Registerkarte
  • + SHIFT+ }- Vorherige Registerkarte auswählen

Aber ich gehe lieber zu XCode -> Preferences -> Key bindingsund ändere sie in:

  • CTRL+ TAB- Wählen Sie die nächste Registerkarte
  • CTRL+ SHIFT+ TAB- Vorherige Registerkarte auswählen

... so funktionieren sie genauso wie in Chrome oder Safari.


4
CTRL+ TABist viel besser und wird nicht standardmäßig verwendet. Schade, dass wir den zuletzt verwendeten Tab nicht binden können.
Pierre de LESPINAY

2
Ich denke, jeder sollte davon ausgehen, dass die Leute im Allgemeinen daran gewöhnt sind, ~ zu durchsuchen und STRG + TAB / STRG + UMSCHALT + TAB zu verwenden, um die Registerkarten zu wechseln.
Paul Brewczynski

2. ist von Vorteil :)
Vaibhav Saran

In Chrome ist es auch ALT-CMD-Left, also habe ich es geändert
Claudiu

3
Sieht so aus, als ob CTRL+ TABbereits standardmäßig auf Xcode 9.2.1 funktioniert
Kirkova

6

Wenn die Verknüpfungen nicht funktionieren (z. B. aufgrund der Sprache), können Sie eine benutzerdefinierte Verknüpfung definieren:

  • XCode -> Einstellungen -> Tastenkombinationen

  • Stellen Sie sicher, dass "alle" ausgewählt ist

  • Definieren Sie Verknüpfungen für "Vorherige Registerkarte auswählen" und "Nächste Registerkarte auswählen".

Ich habe cmd+ pageupund cmd+ verwendet und pagedownkeine Konflikte generiert.


cmd+ pageupist Verschieben zum Anfang des Dokuments in Xcode 8 :-(
Falsecrypt

5

Ich bevorzuge die Verwendung von BetterTouchTool, um zwischen Registerkarten zu wechseln (einschließlich Chrome, Safari, Finder, Xcode, sublimeText! [Geben Sie hier die Bildbeschreibung ein] [1] usw.).

BetterTouchTool ist eine kostenlose Software.

Einfach einstellen TipTap Leftund TipTap Rightzu cmd+shift+{undcmd+shift+} .

Und dann können Sie Trackpads mit Tiptap verwenden, um zwischen den Taps zu wechseln.

Hier ist meine Konfiguration:

Ich hoffe dir gefällt es.


Ich liebe besseres Touch-Tool. Ich denke, es ist eine großartige Kombination, wenn es mit XCode verwendet wird
DavidNorman

4

Die XCode Windows-Menüoption zeigt es als + }oder + an, {aber ich denke, es ist ein Fehler, da + {/}zum Einrücken oder Verringern des Einzugs verwendet wird. Die richtige Reihenfolge ist + shift+ }oder {.


1
Zumindest auf meiner Tastatur sind {und} verschoben [und], daher denke ich, dass XCode hier tatsächlich korrekt ist, nur nicht genau klar. Persönlich hätte ich es cmd + shift + [und cmd + shift +] genannt
CupawnTae

Das ist genau der Grund. Wenn Sie es im Bereich "Einstellungen" ausprobieren, wird dies als Verknüpfung angezeigt. cmd+[Wenn Sie es verwenden cmd+shift+[, wird es cmd+{als Verknüpfung angezeigt.
Johanneke
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.