Какие инструменты существуют для генерации uml-схемы на основе существующего кода?

Есть сайт, yii2. нужно сделать его диаграмму uml. Второй день мучаю Sparx Enterprise Architect, все как-то криво. Пробовал Umbrella, встроенный генератор phpstorm, читал эту статью , все не то.
Мне больше всего понравился шторм, но не могу заставить его смотреть на "весь" проект сразу.
Что вы используете в таких случаях?
  • Вопрос задан
  • 413 просмотров
Пригласить эксперта
Ответы на вопрос 1
nekt
@nekt
программист
Исходя из своего опыта, могу сказать что это достаточно гиблое дело.

Лично я для подобной задачи использую Doxygen - он умеет генерить достаточно интересные картинки с помощью graphviz - графы вызова функций, графы наследования. Но в нем тоже есть вагон и маленькая тележка проблем, связанных с магическими методами, синтаксическими проверками и прочим безобразием.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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