@summer_rain

Как настроить авто-переименование namespace'ов в PhpStorm'e при перемещении файлов?

Hi, anybody!

Имеется следующая условная структура проекта.
Корневая папка "project", в нем 2 папки с классами 'classes1' и 'classes2', и класс 'myClass.php' в папке 'classes1'.

26ef8107414b48969f168cbd208d6daa.png
// myClass.php

namespace project\classes1;

class MyClass{
}


Как настроить IDE или какой plug-in поставить, чтобы при перемещении файла автоматически менялся его namespace соответственно новому расположению?
Т.е. чтобы при перемещении в 'classes2', новый namespace стал таким.
namespace project\classes2;
  • Вопрос задан
  • 1438 просмотров
Решения вопроса 1
miraage
@miraage
Старый прогер
Насколько я помню, в PhpStorm есть такое понятие, как PSR Namespace Roots.
Возможно, корректная конфигурация будет автоматически все делать.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
gaparchi
@gaparchi
В редакторе кода, поставь курсор на название класса и нажми F6, измени namespace на который нужно и жми refactor.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы