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.)


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.


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


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


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

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.