Программа для поиска кода

Тема в разделе "PHP Pro", создана пользователем belaya, 2 апр 2009.

Статус темы:
Закрыта.
  1. belaya

    belaya Постоялец

    Регистр.:
    9 май 2007
    Сообщения:
    82
    Симпатии:
    5
    Столкнулась с такой проблемой.
    Требуется доработать сайт, сделанный другими людьми. Сайт на PHP.
    Иногда требуется в большом количестве файлов - самих скриптов сайта- найти определенные строки, что бы их изменить.
    НО большинство файлов имеют расширения .phpinc, .phpwiev,.phpcode и т.п..
    Поиск текста по файлам ни виндовз, ни dreamweaver не помогает. Ultraedit может найти кое-что, но в целом - не работает поиск.
    Во общем подскажите какую-либо программу которая сможет искать в большом количестве файлов с нестандартными расширениями текст.
     
  2. vaad2

    vaad2 Постоялец

    Регистр.:
    18 дек 2006
    Сообщения:
    60
    Симпатии:
    9
    Komodo IDE.
    Нужно создать проект. Определить в настройках какое расширение за какой код отвечаети вперед (в принципе можно и не определять, но тогда он не будет парсить код и не будет видна дерева ф-й). Результат поиска выводиться на панельку.
    Более того если порыться в настройках то можно выходить на декларацию методов, функций, т.е. кликнув название ф-ции в коде перейти на ее декларацию.
    Единственное что при поиске русского текста чувствтелен к регистру.

    Возможен поиск/замена регулярками.
     
  3. belaya

    belaya Постоялец

    Регистр.:
    9 май 2007
    Сообщения:
    82
    Симпатии:
    5
    спасибо! сейчас попробую.
    В dreamwever тоже можно указать какие типы файлов редактировать, но вот искать в них отказался.
     
  4. CrashX

    CrashX В прошлом XSiteCMS

    Регистр.:
    6 июн 2008
    Сообщения:
    682
    Симпатии:
    112
    низнаю у меня Zend Studio 5.5 стоит ищет все везде) только с кодировкой не промахнись если он сам не осилит определеить а так он ищет инклуды и ищет все что угодно) главное создай прокт и с нем укажи дирекротрию с фаилами)) удачи)
     
  5. XeonN

    XeonN

    Регистр.:
    13 ноя 2006
    Сообщения:
    369
    Симпатии:
    150
    EmEditor прекрасно ищет, проходит за минуту несколько гигабайт файлов любого заданого расширения :)
     
  6. belaya

    belaya Постоялец

    Регистр.:
    9 май 2007
    Сообщения:
    82
    Симпатии:
    5
    Komodo IDE - не устроил - ищет не во всех файлах.
    EmEditor -тоже.
    Т.е. в файлах .phpinc ищут без проблем, а вот в других -только если указать название конкретного файла и его расположение ил открыв его.
     
  7. XeonN

    XeonN

    Регистр.:
    13 ноя 2006
    Сообщения:
    369
    Симпатии:
    150
    belaya, вы что-то путаете EmEditor ищет в любых файлах, надо задать маску только )

    Добавлено через 1 минуту
    P.S. Не надо разводить офтоп
    P.P.S. Что эта тема делает в PHP Pro ?
     
  8. o_nix

    o_nix

    Регистр.:
    7 ноя 2007
    Сообщения:
    1.073
    Симпатии:
    1.037
    Найти файлы с опред текстом - totalcommander (имеет смысл если их просто дакуя .. больше 5-6 сотен)
    сделать замену во всех открытых файлах notepad++ (выделяем группу и перетаскиваем в окно)
    затем файл сохранить все ... :)
     
  9. belaya

    belaya Постоялец

    Регистр.:
    9 май 2007
    Сообщения:
    82
    Симпатии:
    5
    маску задаю *.*.
    Zend Studio 5 - находит везде, если настроить.

    В PHP Pro - потому что только тут есть специалисты, которые работают с конкретным софтом, в программах я бы вряд ли получила ответ.
     
  10. XeonN

    XeonN

    Регистр.:
    13 ноя 2006
    Сообщения:
    369
    Симпатии:
    150
    Если про EmEditor то попробуйте esc последовательность галку поставить, вобще без проблем ищет даже регулярными выраженими, только что проверил :)
     
Статус темы:
Закрыта.