Welche Xcode-Tastaturkürzel verwenden Sie regelmäßig? [geschlossen]
210
Welche Xcode-Tastaturkürzel verwenden Sie regelmäßig?
Ich bin fest davon überzeugt, dass ich die Tastatur so oft wie möglich verwenden kann (auf diese Weise ist sie viel schneller), und ich hatte gehofft, dass andere einige der von ihnen verwendeten Xcode-Verknüpfungen gemeinsam nutzen können.
Zum dritten Mal nach diesem Bild gesucht, endlich gespeichert, es ist großartig. Filter immer vergessen.
DanSkeel
4
@ DanSkeel Danke. Kurzer Hinweis zum Navigatorfilter - Ich habe häufig cmd-option-j zum Filtern verwendet und dann zu Quelldateien navigiert. Jetzt finde ich den Befehl zum schnellen Öffnen jedoch besser (cmd-shift-O, ein paar Zeichen eingeben, zurück)
Robert
6
Wenn Sie sich auf das Suchfeld konzentrieren möchten, Search Navigatorkönnen Sie drücken Command + 3und dannCommand + Option + j
DanSkeel
8
Eine schöne Ergänzung wäre ^(1-6)für die UI-Elemente über dem Hauptbearbeitungsbereich. Sie können leicht navigieren zu Recent Files, Callersund Method list. Beachten Sie, dass Sie nach einer dieser Optionen mit der Eingabe beginnen können. ( Sehr nützlich mit Control-6.)
Funroll
Weiß jemand, wie man einer Aktion in den Xcode-Einstellungen mehrere Verknüpfungen zuweist? Einige Aktionen sind mit mehreren Verknüpfungen vordefiniert, aber ich konnte nicht herausfinden, wie, z. B. sowohl PageUp als auch die Standardaktion für "Zum nächsten Gegenstück wechseln" zugewiesen werden.
Raffael
138
Cmd+ Shift+ oöffnet den Dialog "Schnell öffnen", in dem Sie schnell Dateien finden und öffnen können, die den eingegebenen Text enthalten.
Wenn Sie sich in einer .m-Datei befinden, wird zur entsprechenden .h-Datei gewechselt und umgekehrt.
John Douthat
28
Es ist Control + Cmd + Up / Down auf meiner Version von Xcode (4.5.2)
jake_hetfield
3
Es ist Control + CMD + Up / Down auf Xcode 5.1
Faizan S.
In der Apple-Tastatur wird die Steuertaste als Option bezeichnet.
ADJ
1
@ArunPratap nicht korrekt. Option ist Option oder Alt, Kontrolle ist Kontrolle
ff10
47
command+ shift+j
Zeigt die aktuelle Datei im Projektnavigator an. Sehr nützlich, wenn Sie mit command+ control+ Jzu einer Definition springen, da Xcode die enthaltene Datei nicht automatisch im Navigator anzeigt.
Es wurde eine Standardtastenkürzel hinzugefügt (Xcode 4) für das erneute Einrücken. Verwenden Sie Strg + I. Das Element wurde unter Editor -> Struktur -> Neueinzug verschoben.
Elanthiraiyan
5
Markieren Sie auch einen Code und drücken Sie Command+ [oder, ]um Ihre Auswahl einzurücken.
Matej
1
Kleinere Klarstellung, es ist "Strg + Buchstabe i". Ich wurde verrückt, als ich versuchte, | zu verwenden lol
Gaston
1
Happy News, ich habe ein xCode-Plugin entwickelt, das die Quelldatei beim Speichern
einrückt
25
commandF Suchen Sie in der Datei
optioncommandF Suchen und Ersetzen in der Datei
shiftcommandF Suche im gesamten Projekt
shiftoptioncommandF Suchen und Ersetzen im gesamten Projekt
Beachten Sie das Muster zum einfachen Auswendiglernen.
Wie können Sie nach der Suche im Projekt die Ergebnisse im Navigator durchlaufen, ohne die Maus verwenden zu müssen? (Ich hasse es, auf jedes Ergebnis klicken zu müssen)
tothemario
2
Zusätzlich können Sie Cmd + E verwenden, um die aktuelle Auswahl in find (in Datei) zu speichern, und Cmd + G, um das nächste Vorkommen auszuwählen / zu springen (Cmd + Shift + G bewegt sich rückwärts). Funktioniert auch hervorragend für schnelles Ersetzen (abwechselnd Cmd + G und Cmd + V). Persönlich habe ich auch Cmd + Option + E zugeordnet, um eine Auswahl im Projekt zu finden, um die Übereinstimmung mit den oben genannten zu gewährleisten.
Patrick Pijnappel
@tothemario Sie können Befehl-Option-G drücken, um zu jedem Suchergebnis auf Projektebene zu wechseln. Shift-Command-Option-G bewegt sich durch jedes Ergebnis zurück.
Canucklesandwich
1
@tothemario derzeit ist es Cmmd + Control + Gfür das nächste und Cmmd + Control + Shift + Gfür das vorherige. Wenn Sie die Tastenkombination möchten, gehen Sie zu Einstellungen >> Tastenkombinationen >> und suchen Sie nach "Als nächstes im Arbeitsbereich suchen" und "Vorherige im Arbeitsbereich suchen"
Honey
20
Ctrl+ Command+ ↑- Wechseln Sie zwischen Header- und Implementierungsdateien.
Cmd + Klicken auf das Symbol funktioniert genauso.
Rakesh
Fügen Sie der obigen Verknüpfung eine Option hinzu, um die Definition in Ihrem Assistenten-Editor zu öffnen.
yood
7
Einige meiner Lieblingsverknüpfungen sind überhaupt keine Tastaturkürzel, sondern Multitouch-Gesten. Alle Macbooks ab Anfang 2008, und ich würde mir Desktops mit einer Magic Mouse oder einem Magic Trackpad vorstellen, unterstützen das Wischen mit drei Fingern nach oben und unten, um zwischen Header und Implementierung zu wechseln, und das Wischen mit drei Fingern nach links und rechts, um innerhalb der zu navigieren Dokumentenhistorie.
Ich denke du meinst Command-Shift-Y. Das ist es in Xcode 4.4.1.
Arlomedia
Ja, total. Vielleicht war es Control zurück in Xcode 3, aber es kann auch durch einen Tippfehler gemacht werden, den ich gemacht habe :)
Fabiano Francesconi
@arlomedia Wenn Sie die Verknüpfung verwenden, wird nur die Konsole geöffnet, der Cursor jedoch nicht dorthin bewegt. Gibt es überhaupt eine Möglichkeit, den Cursor nach oben zu bewegen?
Honey
1
@ Honig Befehl + Umschalt + C
Hai Feng Kao
@HaiFengKao vielen Dank
Honey
6
Ich finde, ein Spickzettel neben dem Computer ist der beste Weg, um nützliche Verknüpfungen zu finden. Kakao Samurai hat einen guten.
Erstellen Sie Ihre eigenen Tastenkombinationen , die mit Text Key Registerkarte Bindungen des Tastenbelegungen Einstellungsfenster . Eine Zeitersparnis für sich. Suchen Sie einfach nach Ihren Lieblingsaktionen und fügen Sie Verknüpfungen hinzu / bearbeiten Sie sie!
Ich kann nicht ohne vertikales Wischen mit drei Fingern leben, um zwischen Schnittstelle und Implementierungsdatei zu wechseln. Wenn Sie dies in xcode-4 / Lion verpassen, befolgen Sie die folgenden Anweisungen:
Alternativ (für diejenigen, die nach einer Tastenkombination suchen) kann auch Strg + cmd + nach oben umgeschaltet werden
Ian Dundas
Ja, und noch viel weniger Ärger - fragen Sie sich, warum Sie Ihre Hand auf das Trackpad legen möchten, wenn es nur eine Tastenkombination entfernt ist.
ATV
Wenn sich Ihre Hand bereits auf dem Trackpad befindet, ist dies eine gute Option.
Antworten:
Ich finde die Verknüpfungen zum Öffnen und Schließen verschiedener Bereiche des Bildschirms nützlich.
quelle
Search Navigator
können Sie drückenCommand + 3
und dannCommand + Option + j
^(1-6)
für die UI-Elemente über dem Hauptbearbeitungsbereich. Sie können leicht navigieren zuRecent Files
,Callers
undMethod list
. Beachten Sie, dass Sie nach einer dieser Optionen mit der Eingabe beginnen können. ( Sehr nützlich mitControl-6
.)Cmd+ Shift+ oöffnet den Dialog "Schnell öffnen", in dem Sie schnell Dateien finden und öffnen können, die den eingegebenen Text enthalten.
quelle
Für neuere Versionen aktualisiert:
Control+ Command+↑
Wechselt zwischen entsprechenden .h / .m-Dateien oder als Apple- eigene Dokumentation, bedeutet dies, dass Sie zum Gegenstück springen
quelle
command+ shift+j
Zeigt die aktuelle Datei im Projektnavigator an. Sehr nützlich, wenn Sie mit command+ control+ Jzu einer Definition springen, da Xcode die enthaltene Datei nicht automatisch im Navigator anzeigt.
quelle
command /
Kommentieren Sie die aktuelle Zeile oder mehrere Zeilen aus, wenn sie hervorgehoben sind.
Praktisch zum schnellen Kommentieren und Kommentieren beim Experimentieren mit Code.
quelle
Neu einrücken. Es ist in
Edit > Format > Re-Indent
und es gibt standardmäßig keine Verknüpfung (ich benutze Command+ Shift+ L). Es ist ein Glücksfall.quelle
Command
+[
oder,]
um Ihre Auswahl einzurücken.command F Suchen Sie in der Datei
option command F Suchen und Ersetzen in der Datei
shift command F Suche im gesamten Projekt
shift option command F Suchen und Ersetzen im gesamten Projekt
Beachten Sie das Muster zum einfachen Auswendiglernen.
quelle
Cmmd + Control + G
für das nächste undCmmd + Control + Shift + G
für das vorherige. Wenn Sie die Tastenkombination möchten, gehen Sie zu Einstellungen >> Tastenkombinationen >> und suchen Sie nach "Als nächstes im Arbeitsbereich suchen" und "Vorherige im Arbeitsbereich suchen"Ctrl+ Command+ ↑- Wechseln Sie zwischen Header- und Implementierungsdateien.
quelle
Command+ J (Fokus auf einen beliebigen Abschnitt des Editors verschieben)
quelle
Control+ Command +j
Markieren Sie ein Schlüsselwort (Methodenname) und springen Sie zu seiner Definition. Funktioniert auch für Variablen, #defines usw.
quelle
Einige meiner Lieblingsverknüpfungen sind überhaupt keine Tastaturkürzel, sondern Multitouch-Gesten. Alle Macbooks ab Anfang 2008, und ich würde mir Desktops mit einer Magic Mouse oder einem Magic Trackpad vorstellen, unterstützen das Wischen mit drei Fingern nach oben und unten, um zwischen Header und Implementierung zu wechseln, und das Wischen mit drei Fingern nach links und rechts, um innerhalb der zu navigieren Dokumentenhistorie.
quelle
Command+ Shift+ YFür die Konsole.
quelle
Ich finde, ein Spickzettel neben dem Computer ist der beste Weg, um nützliche Verknüpfungen zu finden. Kakao Samurai hat einen guten.
quelle
Tastenkombinationen für XCode-Aktionen
Erstellen Sie Ihre eigenen Tastenkombinationen , die mit Text Key Registerkarte Bindungen des Tastenbelegungen Einstellungsfenster . Eine Zeitersparnis für sich. Suchen Sie einfach nach Ihren Lieblingsaktionen und fügen Sie Verknüpfungen hinzu / bearbeiten Sie sie!
Ein weiterer nützlicher Thread ist hier .
quelle
Nur die grundlegende Emacs-Navigation. Fühlt sich so richtig an.
quelle
Ich kann nicht ohne vertikales Wischen mit drei Fingern leben, um zwischen Schnittstelle und Implementierungsdatei zu wechseln. Wenn Sie dies in xcode-4 / Lion verpassen, befolgen Sie die folgenden Anweisungen:
http://geeksinkilts.com/?p=67
quelle