Как я могу указать PHPStorm для ретрансляции пространств имен и имен классов?

Я заметил, что когда я перемещаю файл в PHPStorm, он не настраивает пространство имен вообще. Мой проект использует PSR-0, поэтому структура каталогов отражает пространство имен. Возможно ли настроить PHPStorm для пространства имен при перемещении файла?

Кроме того, при переименовании файла имя класса не изменяется, и затем мне нужно войти и переименовать класс. Можно ли переименовать файл и класс за один шаг?

Я использую 7.1.3

Ответы

Ответ 1

Поскольку мое приложение является приложением Laravel, корневой каталог не был источником пространства имен. PHPStorm имеет новый вариант с 8.0, который позволяет вам указать каталог как корень пространства имен: http://youtrack.jetbrains.com/issue/WI-22585