2011-01-27 15 views
11

Sto cercando un plugin Eclipse utile che può: Catenavisualizzazione Eclipse per catena di chiamata di metodo

  • visualizza i metodi di chiamare (Java)
  • tipi di dati visualizza i gerarchia (Java)

Potresti raccomandare qualcosa?

+0

Stai cercando di ottenere che le informazioni dalla fonte o per oggetto di un sistema in esecuzione (durante il debug)? –

+0

dal codice sorgente –

+0

Che differenza vuoi con Ctrl + Alt + H per il grafico delle chiamate e F4 per la gerarchia dei tipi? – Sergei

risposta

1

Non un plugin rilasciato, ma per il tipo di visualizzazione gerarchia dare un'occhiata a http://pbwhiteboard.blogspot.com/2010/12/zest-type-hierarchy-view.html

Per un plugin correlato (ma non del tutto quello che stai cercando), dare un'occhiata a http://marketplace.eclipse.org/content/debug-visualisation-eclipse

+0

Il debug-visualization-eclipse di plugi sembra scadente. Ho bisogno di qualcosa come il diagramma di sequenza. Quindi in realtà non in runtime. Alcune analisi del codice statico possono fornire questo tipo di informazioni. –

+0

Ho appena scoperto più opzioni per lo strumento - in modo che apri/chiudi. può essere utilizzato su ogni frame dello stack e le connessioni tra gli oggetti sono piacevoli. –

2

Dai un'occhiata a Codemap:
http://scg.unibe.ch/research/softwarecartography

-> plug-in Eclipse che vi mostrerà una finestra con una 'mappa' del codice. Crea una mappa di isole che mostrano le classi nel tuo progetto usando una metrica simile. Permette anche di visualizzare le chiamate ai metodi come frecce tra le "isole".

Progetto molto interessante, non sono aggiornato sull'ultimo stato di sviluppo.

+0

La visualizzazione è davvero interessante ma non è quello che sto cercando. Comunque grazie per questo. –

4

È anche possibile fare clic con il pulsante destro del mouse sul metodo che interessa e fare clic su aprire la gerarchia di chiamate o mostrare riferimenti nel progetto dell'area di lavoro o nel working set. Questi sono di default con eclissi.

1

Si potrebbe utilizzare uno strumento chiamato Eclipse Diver

Permette di invertire diagramma di sequenza per qualsiasi metodo, manuale here

1

CallGraph Viewer Eclipse plug-in:

Fornisce Call-Path e gli spettatori diagramma di sequenza.

Abilita l'analisi grafica delle relazioni di chiamata del programma e della sequenza di flusso. Consente inoltre l'esplorazione di gerarchie di ereditarietà di classi estese.

L'analisi del percorso di chiamata e la risoluzione della classe gerarchica vengono eseguite utilizzando i meccanismi di ricerca e gestione della gerarchia della piattaforma JDT.

I diagrammi di sequenza sono generati da un'analisi statica di della piattaforma JTT AST per qualsiasi classe o metodo selezionato.

enter image description here

Problemi correlati