Рекомендовать инструмент для понимания исходного кода
Кто-нибудь из вас использует инструменты понимания исходного кода для Java? Вы можете порекомендовать один? Я ищу что-то, что визуализирует зависимости между jars/packages/classes.
3 ответа
Решение
Существуют различные бесплатные и коммерческие инструменты, которые генерируют матрицу / резюме зависимостей:
Смотрите также:
Некоторые исследовательские инструменты, используемые в научных кругах:
То, что вы запрашиваете, в основном разделено на 2 части:
- Инструменты для jar-зависимостей (например, Maven и его Eclipse-плагин для графических зависимостей).
- инструмент для зависимостей классов / пакетов (например, инструмент реверсирования UML).
Для инструмента UML, проверьте эту ссылку.