Есть ли программа для пакетного, автоматического поиска и замены в PHP файлах с сохранением макроса, для последующего использования?
Суть вопроса в том, что при установке дополнительных модулей, после обновления может возникнуть ситуация, когда все придется приписывать по новой. Конечно понятно, что и в базе данных нужно произвести изменения, но там можно создать скрипт, а как быть с большим числом файлов пока не ясно.
Знаю что для Drupal есть команда UNIX “patch” которая дерет из заранее составленного файла инструкции, ищет нужные строки, заменяет и так далее, есть аналог и под Windows, но то консольные утилиты и признаться не разу не пробовал.
Может кто-то знает какую-то программу с интерфейсом, может в каком-то PHP редакторе можно создавать подобные макросы для последующего поиска и замены нескольких строк в определенных файлах.
Кстати, видел на форуме тему “что не хватает OpenCart, думаю единой системы инсталлятора модулей, как в Drupal, Joomla, SMF и некоторых других.