Xcode In allen Projektdateien suchen und ersetzen

101

Ich muss ersetzen NSLogdurchDDLogVerbose in dem aktuellen Projekt in allen Dateien arbeite ich an ... Was ist eine einfache Methode , dies zu tun? (Der Suchnavigator enthält nur eine Suche).

Außerdem muss ich am Anfang aller .m-Dateien eine Zeile einfügen. Wie geht das schnell? (Es gibt über 500 solcher Dateien.)

user426132
quelle
Ich bin sicher, Sie können dies mit cmd-shift-f tun und dann den Ersetzungsmodus auswählen?
Enrico Susatyo
5
Klicken Sie auf "Suchen" (im Suchnavigator) und wählen Sie "Ersetzen" aus der Dropdown-Liste.
Alladinian

Antworten:

219

Hier sind einige Bilder. In der Symbolleistensuche müssen Sie 'Suchen' drücken, dann erscheint ein Menü - wählen Sie Ersetzen. Jetzt können Sie projektweit ersetzen.

Schritt 1 Schritt 2

Viel Spaß beim Codieren!

Souleiman
quelle
19
Ich fühlte mich ein bisschen albern, als dies für mich nicht funktionierte, aber ich stellte fest, dass ich nach dem Eingeben der Quelle des Ersetzens die Eingabetaste drücken musste, damit XCode tatsächlich durchsucht, um die passenden Zeichenfolgen zu finden. Andernfalls blieben die Schaltflächen Ersetzen / Alle ersetzen deaktiviert.
Tim Beaudet
Danke Tim - das MUSS ein Fehler sein - ich habe versucht herauszufinden, warum die Schaltfläche zum Suchen / Ersetzen immer noch ausgegraut ist.
Nostradamus
Gibt es Verknüpfungen? ⌘3öffnet Suchen und Suchen, kann ich aber auch zwischen Suchen und Ersetzen wechseln?
IceFire
Du bist ein Lebensretter: bete:
Roozbeh Zabihollahi