Есть ли в PHPStorm инструмент для просмотра того, какие файлы инклюдят друг друга?

Было бы здорово, если бы можно было просмотреть некую графическую "карту" includ'ов, чтобы лучше ориентироваться, какие файлы зависят от других. Может, что-то подобное есть в PHPStorm в том или ином виде? Если да, то как найти?
  • Вопрос задан
  • 1103 просмотра
Пригласить эксперта
Ответы на вопрос 4
AlexXYZ
@AlexXYZ
O Keep Clear O
В самом PHPStorm вроде как нет. Отвечал на похожий вопрос, поэтому не буду повторяться: Какие инструменты использовать для отсечению лишнего неиспользуемого кода в проекте?


e7c1055d0515476fa49451fc601bcb5f.png
Ответ написан
Комментировать
Adamos
@Adamos
Теоретически в Шторме есть пункт контекстного меню Find Usages в дереве файлов проекта.
Но РНР позволяет заинклюдить файл через такие хитрые задницы, что IDE тут бессильна.
Если же вы предпочитаете не мудрить и сохранять суровую простоту и порядок - выше про PSR уже сказали.
Ответ написан
Комментировать
BOOMER_74
@BOOMER_74
Full-Stack разработчик
Есть Class Diagram.
Ответ написан
Комментировать
zoonman
@zoonman
⋆⋆⋆⋆⋆
В PHPStorm такой штуки нет. Про CacheGrind вам уже написали. Еще я бы рекомендовал бы посмотреть в сторону XHProf. Особенно его рендерер вызовов.

xhprof_callgraph.jpg
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы