Eclipse визуализация для цепочки вызова метода - PullRequest
12 голосов
/ 27 января 2011

Я ищу полезный плагин Eclipse, который может:

  • визуализация цепочки вызова методов (Java)
  • визуализация иерархии типов данных (Java)

Не могли бы вы порекомендовать что-нибудь?

Ответы [ 5 ]

4 голосов
/ 27 января 2011

Вы также можете просто щелкнуть правой кнопкой мыши интересующий вас метод и щелкнуть по открытой иерархии вызовов или показать ссылки в проекте рабочей области или рабочем наборе.Это по умолчанию с затмением.

2 голосов
/ 23 февраля 2015

Вы можете использовать инструмент под названием Eclipse Diver

. Он позволяет инвертировать диаграмму последовательности для любого метода, руководство пользователя здесь

2 голосов
/ 27 января 2011

Взгляните на Кодовая карта :
http://scg.unibe.ch/research/softwarecartography

-> Плагин Eclipse, который покажет вам окно с «картой» вашего кода.Он создает карту островов с отображением классов в вашем проекте с использованием аналогичной метрики.Он также позволяет отображать вызовы методов в виде стрелок между «островами».

Очень крутой проект, я не в курсе о последнем состоянии разработки.

1 голос
/ 31 января 2017

Плагин CallGraph Viewer Eclipse :

Предоставляет средства просмотра схемы вызова и последовательности.

Включает графический анализ отношений вызова программы и последовательности потоков.Также позволяет исследовать расширенные иерархии наследования классов.

Анализ пути вызова и разрешение иерархии классов выполняются с использованием механизмов поиска и иерархии вызовов платформы JDT.

Диаграммы последовательности создаются на основе статического анализаплатформы JDT AST для любого выбранного класса или метода.

enter image description here

1 голос
/ 27 января 2011

Не выпущенный плагин, но для визуализации иерархии типов посмотрите на http://pbwhiteboard.blogspot.com/2010/12/zest-type-hierarchy-view.html

Для связанного плагина (но не совсем то, что вы ищете), посмотрите на http://marketplace.eclipse.org/content/debug-visualisation-eclipse

...