Java IDE - находит все КОСВЕННЫЕ использования/ссылки функции или класса?

В Netbeans или в Eclipse, можно использовать, "Находят Использования" или "Ссылки" из контекстного меню щелчка правой кнопкой. Если () назовет b (), то использование функциональности от b () покажет Вам (). Однако то, что я хочу, должно смочь видеть некоторое дерево или иметь опцию видеть все использования давания/классифицирования или метода, такого что, если z () звонит (), что использование функциональности покажет обоим z () и ().

Какие-либо плагины IDE или внешние инструменты, которые могут сделать это?

5
задан GreenieMeanie 4 May 2010 в 16:47
поделиться

4 ответа

Eclipse дает вам возможность увидеть иерархию вызовов, используя Ctrl+ Alt + H или выбрать из меню, как ссылки. Это должно показать вам все дерево вызовов для данного метода.

9
ответ дан 14 December 2019 в 01:03
поделиться

Если вы используете Eclipse, посмотрите на представление Call Hierarchy.

0
ответ дан 14 December 2019 в 01:03
поделиться

Проверьте nWire for Java . Он показывает все ассоциации кода в одном представлении, которое можно расширять и исследовать.

0
ответ дан 14 December 2019 в 01:03
поделиться

Используйте PMD или CheckStyle и установите он создает абстрактное синтаксическое дерево. Затем вы можете использовать это для поиска косвенных использований / ссылок.

0
ответ дан 14 December 2019 в 01:03
поделиться