Xcode Rechercher et remplacer dans tous les fichiers de projet

101

Je dois remplacer NSLogpar DDLogVerbosedans tous les fichiers du projet en cours sur lequel je travaille… Quelle est une méthode simple pour ce faire? (le navigateur de recherche ne contient que la recherche).

J'ai également besoin d'ajouter une ligne au début de tous les fichiers .m. Comment cela se fait-il rapidement? (Il existe plus de 500 fichiers de ce type.)

user426132
la source
Je suis sûr que vous pouvez le faire avec cmd-shift-f, puis en sélectionnant le mode de remplacement?
Enrico Susatyo
5
Cliquez sur «Rechercher» (dans le navigateur de recherche) et choisissez «Remplacer» dans la liste déroulante.
Alladinian

Réponses:

221

Voici quelques images. Dans la barre d'outils de recherche, vous devez appuyer sur «Rechercher» puis un menu apparaît - choisissez remplacer. Vous pouvez désormais remplacer à l'échelle du projet.

étape 1 étape 2

Bon codage!

Souleiman
la source
19
Je me sentais un peu idiot quand cela ne fonctionnait pas pour moi, mais j'ai trouvé qu'après avoir tapé la source du remplacement, je devais appuyer sur Entrée pour que XCode recherche réellement les chaînes correspondantes. Sinon, les boutons Remplacer / Tout remplacer sont restés désactivés.
Tim Beaudet le
Merci Tim - cela DOIT être un bug - j'essayais de comprendre pourquoi le bouton de recherche / remplacement était toujours grisé.
Nostradamus
y a-t-il des raccourcis? ⌘3ouvre rechercher et rechercher, mais puis-je également basculer entre rechercher et remplacer?
IceFire
Vous êtes un
sauveur de