Was ist die Verknüpfung für "Alle im Bereich bearbeiten" in Xcode?

78

In Xcode gibt es eine Funktion zum Bearbeiten von Variablen oder Codes innerhalb eines Bereichs:

Bereichsbearbeitung

In meiner IDE funktioniert diese Funktion nur, wenn ich mit der Maus über eine Variable fahre. Meistens bekomme ich diese Funktion nicht. Da es ziemlich nützlich ist, würde ich es gerne öfter verwenden.

Gibt es dafür eine Tastenkombination? (Bitte sagen Sie mir nicht, dass ich "Suchen und Ersetzen" verwenden soll.)

Midhun MP
quelle
4
Bitte poste einen Kommentar, wenn du abstimmst, damit ich mich verbessern kann.
Midhun MP
Ich habe dich herabgestimmt, weil die Informationen super super leicht zu finden waren. Schon ein Klick auf das Hilfemenü und die Eingabe von "Alle bearbeiten" hätten Ihnen einen großen, fetten blauen Pfeil gegeben, der direkt auf den Menüeintrag und die Tastenkombination zeigt. Offensichtlich haben Sie sich nicht einmal die Mühe gemacht, an den offensichtlichsten Stellen zu suchen.
fzwo
3
Danke für die Frage. Es ist hilfreich, wenn dieses Zeug hier leicht zu erreichen ist.
J Chris A
4
Ich habe meine Abwahl zurückgezogen. Das war falsch. Auf dieser Seite geht es darum, leicht Hilfe für andere zu finden, und anscheinend war dies ein echtes Problem für die Menschen.
fzwo

Antworten:

158

Menü: Editor -> All In Scope bearbeiten (zeigt auch die Tastenbelegung an)

Tastaturkürzel: Control - Command-E

Wenn Sie möchten, können Sie diese Tastenkombination unter Einstellungen -> Tastenkombinationen -> nach "Alle im Bereich bearbeiten" ändern.

BEARBEITEN: In Xcode 9 möchten Sie möglicherweise stattdessen die fabelhafte neue Funktion "Umbenennen ..." verwenden, die klassenübergreifend funktioniert, auch Dateien und Kommentare umbenennt und Ihnen eine übersichtliche Vorschau bietet. Ab Beta 2 gibt es keine Standardtastaturverknüpfung, aber Sie können sie einfach vergeben.

fzwo
quelle
2
Zu Ihrer Information: Wenn Sie Evernote verwenden und es geöffnet ist, wird diese Verknüpfung entführt und muss deaktiviert werden, auch wenn Xcode im Fokus steht.
eLillie
Wie geben Sie ihm eine Abkürzung? Vielen Dank!
Crashalot
Funktioniert nicht, wenn Xcode genau für diesen Namen einen Fehler anzeigt.
Amber K
Wenn Sie über Evernote verfügen, stellen Sie sicher, dass Sie zu einer anderen Verknüpfung wechseln Evernote -> Preferences -> Keyboard Shortcutsund diese überschreiben Search in Evernote.
Andrew
21

Drücken Sie Cmd-Ctrl-E, um alle Bereiche zu bearbeiten

John Henckel
quelle
Dies ändert nichts an dem Namen eines Namens, der auch im Storyboard definiert ist.
Elye
10

Für xCode 9 gibt es keinen Standard-Hotkey für Refactor> Umbenennen

Geben Sie hier die Bildbeschreibung ein

Aber Sie können es einrichten:

zum Beispiel, Ctrl + Shift + R

Geben Sie hier die Bildbeschreibung ein

Vyacheslav
quelle
2

Nach xCode 8.3 müssen Sie möglicherweise auch:

  • überprüfen Highlight instances of selected symbol Option in Preferences- Text EditingScheibe

Geben Sie hier die Bildbeschreibung ein

Aashish
quelle