Xcode Buscar y reemplazar en todos los archivos del proyecto


101

Tengo que sustituir NSLogcon DDLogVerbosede todos los archivos en el proyecto actual que estoy trabajando ... ¿Qué es un método fácil de hacer esto? (el navegador de búsqueda solo tiene búsqueda).

También necesito agregar una línea al principio de todos los archivos .m. ¿Cómo se hace esto rápidamente? (Hay más de 500 archivos de este tipo).


Estoy seguro de que puede hacer esto con cmd-shift-f y luego seleccionar el modo de reemplazo.
Enrico Susatyo

5
Haga clic en 'Buscar' (en el navegador de búsqueda) y elija 'Reemplazar' en el menú desplegable.
Alladiniano

Respuestas:


220

Aquí hay algunas fotos. En la búsqueda de la barra de herramientas, debe presionar 'Buscar' y luego aparece un menú: elija reemplazar. Ahora puede reemplazar todo el proyecto.

paso 1 paso 2

¡Feliz codificación!


19
Me sentí un poco tonto cuando esto no funcionaba para mí, pero descubrí que después de escribir la fuente del reemplazo, tuve que presionar Intro para que XCode realmente buscara para encontrar las cadenas coincidentes. De lo contrario, los botones Reemplazar / Reemplazar todo permanecerían desactivados.
Tim Beaudet

Gracias Tim, eso DEBE ser un error. Estaba tratando de averiguar por qué el botón de búsqueda / reemplazo todavía estaba atenuado.
Nostradamus

¿hay atajos? ⌘3abre buscar y buscar, pero también puedo cambiar entre buscar y reemplazar?
IceFire

Eres un salvavidas: ora:
Roozbeh Zabihollahi
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.