S_Flash
Почему PhpStorm 8.0.2 посредством Refactor - Rename может переименовать переменную НЕ во всех файлах внутри директории проекта?
Да, php файлы разложены по разным директориям с разной степенью вложенности, но не в этом ли смысл рефакторинга, пройтись именно по всем файлам.. Или среда делает переименования не во всех файлах, а только тех, что связаны посредством include + не смогла правильно распознать include нажных файлов.
Проект создавался из существующих файлов. Windows 7.
condom007
При рефакторинге IDE должна быть на 100% уверена, что то, что она переименовывает является той сущностью, которую ты переименовываешь.
Если речь идет о переименовывании переменной внутри функции, то тут всё однозначно. А переименовывание ПЕРЕМЕННОЙ, которая используется в куче файлов - это явный показатель плохого кода. Рефакторинг тут не поможет, слишком велика вероятность что-то сломать.
Мой совет: Ctrl+Shift+F по всему проекту и далее ручками просматривать каждое совпадение, только так.
S_Flash
Да, уже сам догнал, что такой вариант, что я придумал - не вариант.