2013-03-28 4 views
25

Ich suche nach einer Tastenkombination, die es mir ermöglicht, 'Cmd-t' (neue Registerkarte öffnen) und 'Cmd-Klick auf ein Symbol' (Sprung zur Definition) zu kombinieren. Ich möchte in der Lage sein, die Symboldefinition in einem neuen Tab zu öffnen, ähnlich wie Cmd-Klick (Strg-Klick auf Windows) öffnet einen Link in einem neuen Tab bei Verwendung eines Webbrowsers.Ist es möglich, in Xcode ein Symbol in eine neue Registerkarte zu klicken?

Ich habe verschiedene Kombinationen ausprobiert, habe aber nach Cmd-Option-Shift-Klick abgestürzt Xcode!

Ich verwende derzeit Xcode 4.6.1.

Antwort

38
  1. Zum XCode-> Einstellungen,
  2. Wählen Sie Navigations Registerkarte
  3. Change "Double Click Navigation" auf "verwendet separate Tab"

Befehl Jetzt-Doppelklick auf das Symbol In neuem Tab öffnen.

+0

Falls jemand sich fragt, funktioniert das in Xcode 5.1.1 perfekt. – Alex

+0

Ich würde "Optionale Navigation" auf "Separate Registerkarte verwenden" setzen und dann Option + Klick verwenden – snayde

3

Lustig Sie erwähnt ⌘⌥⇧-click, weil Sie die Definition in einem neuen Tab damit öffnen können. Leider müssen Sie auch auf das rechte + Zeichen klicken, das im Fensternavigator erscheint, nachdem Sie dies getan haben, also ist es irgendwie eine 2-Schritt-Aktion. Ich glaube nicht, dass es einen anderen Weg gibt, es zu tun. Apple nennt es "Springe zu Definition in ...", da man wählen kann, wo man es öffnet. Auch, wenn Sie eine Tastatur Person ^⌘⌥⇧J

+0

yep funktioniert, aber aus irgendeinem Grund, dass Fenster Navigator meine Maschine betont! Wenn Sie es bekommen, dann können Sie '↑, →, Enter' verwenden, um diese Registerkarte zu öffnen, ohne Ihre Tastatur zu verlassen :) Außerdem scheint'^⌘⌥⇧J' nur über die Tastatur zu funktionieren, nachdem das ganze Symbol hervorgehoben wurde ('⌘⌥ →'). – kraftydevil

9

Der einfachste Weg sind ich gefunden habe ist,

Cmd+T new tab. 
Then Cmd+Click on the symbol. 

denke ich Xcode haben sollte, Cmd+Shift+Click die Funktion/Klasse in neuen Tab zu öffnen. ODER Alt+Cmd+O oder so ähnlich :)

UPDATE: Es war ein alter Trick. Jetzt können Sie @Leigh antworten. Cmd + double click + (set preferences to open double click navigation in new tab)

1

Im Editor auswählen, ist die Ein-Schritt-Methode dafür ⌥⌘ click. Mit ⌥⌘ ändert sich der Cursor in einen Zeigefinger. Ein Klick öffnet das Symbol in einem neuen Tab.

Wählen Sie im Projektnavigator ⌘ double click.

Verwandte Themen