Xcode Знайти та замінити у всіх проектах файли


101

Мені потрібно замінити NSLogз DDLogVerboseу всіх файлах в поточному проекті я працюю ... Що таке простий спосіб зробити це? (навігатор пошуку має лише пошук у ньому).

Також мені потрібно додати рядок на початку всіх .m файлів. Як це швидко робиться? (Є понад 500 таких файлів.)


Я впевнений, що ви можете це зробити за допомогою cmd-shift-f, а потім вибрати режим заміни?
Енріко Сусатьо

5
Клацніть на «Знайти» (у навігаторі пошуку) та виберіть «Замінити» зі спадного меню.
Алладініан

Відповіді:


220

Ось кілька фотографій. У пошуку на панелі інструментів вам потрібно натиснути "Знайти", тоді з'явиться меню - виберіть заміну. Тепер ви можете замінити проект.

крок 1 крок 2

Щасливого кодування!


19
Я почувався трохи нерозумно, коли це не працювало для мене, але я виявив, що після введення джерела заміни мені довелося натиснути клавішу Enter для XCode, щоб насправді здійснити пошук, щоб знайти відповідні рядки. Інакше кнопки Замінити / Замінити всі залишилися відключеними.
Тім Боде

Дякую Тіму, що ОБОВ'ЯЗКОВО бути помилкою - я намагався з'ясувати, чому кнопка пошуку / заміни все ще була сірою.
Нострадамус

чи є ярлики? ⌘3відкриває пошук і пошук, але чи можу я також переключатися між знахідкою та заміною?
IceFire

Ви рятувальник життя: моліться:
Roozbeh Zabihollahi
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.