Xcode: Ist es möglich, den rechten Bereich des Assistenten-Editors schnell zu öffnen?

77

Ist es möglich, im rechten Bereich des Assistenten-Editors schnell zu öffnen? Dies würde die Produktivität um das 20-fache steigern

Sean Danzeiser
quelle

Antworten:

178

Ja, es ist möglich, aber abhängig von Ihrer Xcode-Version müssen Sie möglicherweise das Standardverhalten in den Xcode-Einstellungen anpassen.

Verwenden Sie ⌘ command+ ⇧ shift+ O, um das Eingabefeld "Open Quicky" zu öffnen, und dann:

  • Verwenden Sie ⌥ option+ Enter, um die Datei im richtigen Editor zu öffnen.
  • Verwenden Sie ⌥ option+ Shift+ Enter, um mit den Pfeiltasten auszuwählen, wo Sie die Datei öffnen möchten.

Unter Xcode 12 besteht die Standardaktion von ⌥ option+ Enterdarin, die Datei in einem neuen "Tab" zu öffnen (die in dieser Version neu sind und sich von einem "Fenster-Tab" unterscheiden). Dies ist in den Einstellungen weiterhin konfigurierbar.

In Xcode 11 können Sie den Editor beliebig teilen. Dies bedeutet, dass ⌥ option+ Enterstandardmäßig die Datei im Editor neben dem aktuellen Cursor öffnet.


Dieses Verhalten kann in den Xcode-Einstellungen unter Navigation konfiguriert werden:

Xcode-Navigationseinstellungen

Haben ⌥ option+ Enterdie ausgewählte Datei im Editor auf der rechten Seite des Xcode Fenster zu öffnen, wählen Sie „Optionale Navigation: Verwendet Zweite Editor“.

Guillaume Algis
quelle
Wusste nichts davon! Vielen Dank!
Charlag
1
Das ist nützlich. Was dachte Apple, als sie diese Funktion machten?
Script Kitty
6
Nur eine Ergänzung zu dieser Antwort: Wenn das Eingabefeld "Schnell öffnen" angezeigt wird, können Sie auch drücken alt + shift + enter, um das kleine GUI-Menü ("Fokus zum Editor verschieben ..." genannt) zu öffnen, in dem Sie das neue öffnen können Datei in einer neuen Registerkarte oder ersetzen Sie eine andere geöffnete Registerkarte.
BigHeadCreations
1
Wusste nicht, aber die @Iulian OnofreiAntwort ist einfacher zu bedienen
Chandan Shetty SP
1
@ GuillaumeAlgis öffnet die Datei in dem Fenster, in dem sich der Cursor nicht befindet.
Danielhadar
62

Stellen Sie sicher, dass Uses Focused Editorausgewählt in Preferences> Navigation:

Bildschirmfoto

Auf diese Weise können Sie es öffnen, indem Sie die Taste fokussieren Assistant Editor, ⌘ command+ ⇧ shift+ drücken O, um das Open QuickyEingabefeld zu öffnen , und einfach drücken Enter, um die ausgewählte Datei anstelle von ⌥ alt+ zu öffnen Enter.

Iulian Onofrei
quelle
1
Vielen herzlichen Dank.
Yugal Jindle
Das OP wird benachrichtigt, wenn Sie Ihre Nachricht direkt an die Frage senden.
Iulian Onofrei
14

Noch einfacher ist es, die Wahltaste gedrückt zu halten und dann auf die Datei zu klicken. Dadurch wird die ausgewählte Datei im Assistenten-Editor geöffnet. Dies funktioniert hervorragend, wenn Sie Ihren Swift TDD :) Sie können Ihre Tests links haben und die Option auf die Implementierung klicken, um sie rechts zu öffnen.

AnnawanDev
quelle
11

Coole Sache!

Um die Antwort zu erweitern, können Sie zwischen mehr als zwei Registerkarten wechseln oder die neue Editor-Registerkarte öffnen, nicht wahr?

• Öffnen Sie den Editor für mehrere Assistenten.

⌘ command+ ⇧ shift+ O.

• Halten Sie das ausgewählte Element gedrückt ⌥ optionund drücken Sie Enterdarauf. (Dient zum Öffnen einer Datei im Assistenten-Editor.)

• Sie können auch ⌥ option+ ⇧ shift+ verwenden, Enterum mehr umzuschalten und eine neue Registerkarte zu öffnen, wenn Sie sich nicht im gestapelten Editor befinden.

• Das Mehrfachauswahlfenster wird angezeigt

Geben Sie hier die Bildbeschreibung ein

Hinweis: Stellen Sie sicher, dass Sie alle gestapelten Editoren ausgewählt haben

Geben Sie hier die Bildbeschreibung ein

tryKuldeepTanwar
quelle
2

Beachten Sie zusätzlich zu Guillaumes Antwort, dass sich der Editor nicht im Einzeleditor-Modus befindet (ich weiß jedoch nicht, wie er offiziell heißen soll), den Sie durch Auswahl dieser Schaltfläche deaktivieren können. Andernfalls werden alle Navigationen zu "Verwendet den fokussierten Editor". ::

Schaltfläche "Diesen Editor aufheben"

Manabu Nakazawa
quelle
0

BEARBEITEN: Wenn Sie Ihre Frage über der Antwort falsch verstanden haben, ist dies gut. Stellen Sie einfach sicher, dass Sie in diesen Bereich klicken, bevor Sie diese Befehle ausführen

Klingt so, als ob Sie nach Hotkeys suchen. Eine vollständige Liste finden Sie hier

  1. http://spin.atomicobject.com/2014/03/23/xcode-keyboard-shortcuts/
  2. http://iphonedev.tv/blog/2014/9/15/14-xcode-time-saving-shortcuts-memorize-and-improve-your-productivity
  3. http://nshipster.com/xcode-key-bindings-and-gestures/

aber um den Assistenten zu öffnen, verwenden Sie ⌘ command + ⌥ option + ↵ return

chrismillah
quelle