Apple-Programmierer neu - Wie kann ich effizient zwischen Dateien in XCode wechseln?


13

Ich bin ein Programmierer, der für Apple-Software ziemlich neu ist, und alles ist seltsam und anders und beängstigend: P, also versuche ich, einige Workflow-Dinge herauszufinden:

Ich bin es gewohnt, eine "Registerkartenleiste" im Visual Studio / Notepad ++ - Stil zu haben, die alle geöffneten Dokumente enthält, sodass ich eine Gruppe von Dateien öffnen kann, um schnell zwischen ihnen zu wechseln. Der XCode-Navigator funktioniert zum Wechseln, listet jedoch alle Dateien auf, was es in großen Projekten schwierig macht, schnell an einer Reihe verwandter Dateien zu arbeiten.

Ich kann sagen, dass Apple das "Single-Fenster" meidet, also suche ich nicht das Gleiche in XCode, sondern frage, wie Apple das Wechseln von Dokumenten vornimmt.

Ich kann doppelklicken, um mehrere Fenster zu öffnen, aber ich kann anscheinend keine Möglichkeit finden, alle geöffneten Fenster "aufzulisten", und obwohl ich Command-Tab (oder WindowsKey-Tab auf meiner Tastatur) nur entdecken konnte scheint zwischen Anwendungen und nicht zwischen Dateien zu wechseln.


1
Befehl + Tilde ("~") wechselt zwischen den Fenstern einer bestimmten App.
Bassplayer7

Antworten:


20

Xcode unterstützt Registerkarten. Sie können eine neue hinzufügen, indem Sie Command ⌘+ drücken T, oder gehen Sie zu Ansicht> Registerkartenleiste anzeigen, um die Leiste immer offen zu halten, damit Sie dort die +Taste drücken können. Mit mehreren Registerkarten können Sie Command ⌘+ {und Command ⌘+ verwenden, }um durch sie zu blättern.

Wie von bassplayer7 in den Kommentaren erwähnt, können Sie auch mehrere Fenster verwenden und diese mit Command ⌘+ `(Backtick) oder Command ⌘+ ~(Tilde) durchlaufen .

Darüber hinaus können Sie mithilfe von Assistenten-Editoren mehrere Dokumente in einem Fenster öffnen. Verwenden Sie entweder Navigieren> Im Assistenten-Editor öffnen oder klicken Sie auf das Symbol, das wie ein Hemd und eine Fliege in Ihrer Symbolleiste aussieht, um den Editor aufzurufen. Dann können Sie das kleine +in der oberen rechten Ecke des Editors verwenden, um weitere hinzuzufügen.

Das Navigationsmenü bietet auch einige andere nützliche Optionen, z. B. das Durchlaufen des Verlaufs eines Editors, verschiedene Gegenstücke zu einer Datei (Header, Implementierungen, Schnittstellen usw.) und das Wechseln des Fokus zwischen verschiedenen Teilen des Fensters.

Verwenden Sie für den Navigator Gruppen, um verwandte Dateien für einen einfacheren Zugriff zu kombinieren. Verwenden Sie Datei> Neu> Gruppe oder Datei> Neu> Gruppe aus Auswahl, um eine Gruppe hinzuzufügen und die gewünschten Elemente neu anzuordnen. Sie können die im ursprünglichen Projekt erstellten ursprünglichen Gruppen vollständig entfernen, wenn Sie möchten, da sie nur zur Navigation dienen und keine Auswirkungen auf das tatsächliche Projekt haben.


Doh, ich finde es albern, nicht einmal nach "XCode-Registerkarten" zu suchen - ich habe nur angenommen, dass sie nicht unterstützt werden, da ein Doppelklick ein neues Fenster geöffnet hat ... Ich habe einen Doppelklick neu zugeordnet, um eine neue Registerkarte zu öffnen, und die Verknüpfungen zum Wechseln der Registerkarten Sie können nur mit der rechten Hand erreicht werden, jetzt ist mein Workflow viel flüssiger.
Turch

Hey, können Sie mir sagen, wie ich einen Doppelklick neu zuordnen kann, um ein neues Dokument in einem neuen Tab anstelle eines neuen Fensters zu öffnen?
SexyBeast

@Cupidvogel Derzeit nicht auf meinem Computer für Details, aber es gibt eine Registerkarte in den Xcode-Einstellungen nur für diese Steuerelemente.
ughoavgfhw

1

Ich kann doppelklicken, um mehrere Fenster zu öffnen, aber ich kann anscheinend keine Möglichkeit finden, alle geöffneten Fenster "aufzulisten", und obwohl ich Command-Tab (oder WindowsKey-Tab auf meiner Tastatur) nur entdecken konnte scheint zwischen Anwendungen und nicht zwischen Dateien zu wechseln.

Wie @ bassplayer7 sagte, command- wechselt `zwischen allen geöffneten Fenstern in einer App. Möglicherweise möchten Sie auch Mission Control verwenden. Ich glaube, die Standardtastenkürzel zum Anzeigen aller Fenster der aktuellen App lautet fn- F10(Sie können dies überprüfen, indem Sie zum Apple-Menü> Systemeinstellungen> Mission Control gehen).


Ich würde dich abstimmen, aber nicht genug Repräsentanten, sorry.
Turch
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.