Собственно, любой редактор, поддерживающий многофайловую/многобуферную работы и работу с клипбордорм является автоматизированным средством рефакторинга. Если в нем есть еще и более-менее продвинутые средства скриптования -- как в vim или emacs -- то его можно научить некоторые конкретные приемы исполнять быстро и просто. Типа "превратить строковый литерал в константу" по хоткею и т.п.Автор оригинала: @lexander
Помогите найти автоматизированное средство рефакторинга для PHP.
ручные поиск/замена 100ххх строк в 100ххх файлах - тупая низкоквалифицированная работа - почему бы ее не свалить на спец.средство ???Автоматический рефакторинг схож с автоматическим написанием программы.
а почему бы не использовать функции поиска и замены, ну sed в крайнем случае (хотя для большого куска кода - проблемаично, согласен)ручные поиск/замена 100ххх строк в 100ххх файлах - тупая низкоквалифицированная работа - почему бы ее не свалить на спец.средство ???
хмНе разу не встречал в рефакторинге такой сабж
Оно работает или "хотелось бы, чтобы работало"?Автор оригинала: StUV
замена сигнатуры или имени метода, например =)
Фа_нат, почитай Martin'aа что имеется в виду под словом "рефакторинг"?
AmdY, подробнее о Zend можна?Оба самы популярных и Zend, и Eclipse поддерживают, только покапайся м поднастрой.
Alexandre, само собой, но не зря же их столько для С++ написали?@lexander, голова + руки
HraKK, я не прошу автомат, я ищу помошникаАвтоматический рефакторинг схож с автоматическим написанием программы.
В C++ -- статическая типизация. Это многое упрощает в плане разработки инструментов рефакторинга.Автор оригинала: @lexander
Alexandre, само собой, но не зря же их столько для С++ написали?
и как ты хочешь что бы тебе помогали?HraKK, я не прошу автомат, я ищу помошника