2012-12-27 35 views
5

Sto cercando un additivo di Visual Studio su cui rendere più semplice l'individuazione dei percorsi di codice. Fondamentalmente, voglio qualcosa che trovi tutti i riferimenti di tutti i riferimenti, di tutti i riferimenti ....Visual Studio trova percorsi di codice/Percorsi di esecuzione

Ad esempio, ho dozzine di moduli e dozzine di servizi web. Voglio mappare quale modulo chiamerebbe quale servizio web invece di fare clic con il tasto destro sul servizio web e fare una ricerca di tutti i riferimenti più e più volte attraverso diversi livelli.

Questo strumento esiste anche? Conosco quelli che troveranno un codice non usato ma nessuno che mi mostrerà percorsi di esecuzione.

+0

http://www.jetbrains.com/profiler/ I * think * questo può soddisfare le vostre esigenze. – Machinarius

+0

La cosa non è a buon mercato anche se .. –

+0

ReSharper mostrerà i percorsi di esecuzione e valore, ma dubito che funzionerebbe attraverso i confini del servizio. –

risposta

2

Ho finito per andare con NDepend. Fa esattamente quello che mi serve, genera un grafico delle dipendenze e ha diversi modi per esportarlo, oltre a visualizzare le dipendenze. Inoltre, ho trovato le query di CQLinq estremamente potenti nel ridurre il rumore per trovare solo le dipendenze a cui ero interessato e saltare diversi livelli quando necessario.

+0

Ecco ulteriori spiegazioni sul grafico NDepend http://www.ndepend.com/docs/visual-studio-dependency-graph e sull'interrogazione LINQ delle dipendenze del codice http://www.ndepend.com/docs/cqlinq- caratteristiche # dipendenze –

Problemi correlati