Переименование php файла в PhpStorm не работает после того, как забыли расширение
У меня проблема с PhpStorm.
Я создал файл BlogPost
и забыл написать .php
расширение.
Я переименовал файл (BlogPost.php
), но файл не был распознан (в редакторе код PHP был похож на простой текст). Я удалил файл и снова создал как PHP-файл то же самое.
Если я переименую файл что-то еще, все в порядке. Если переименовать его обратно BlogPost.php
файл не распознан.
Где в PhpStorm отслеживать эту.... историю?
Я использую PhpStorm 2018.1.
2 ответа
Само расширение phpstorm работает как функция внешнего класса, которая расширяет элементы из BlogPost корневой функции. Простое переименование сценария приведет к несоответствию имени класса. Так как вы не разместили здесь никакого кода. Очень трудно быть уверенным, в чем именно проблема.
Лучше всего вызвать функцию отладки в phpstorm 2018.1 и попытаться добавить пробную перемычку между функциями, чтобы выяснить, какой сегмент кода вызывает существующую проблему.