He encontrado View Call Hierarchy
útil para darle sentido al nuevo código. ¿Se puede automatizar? Ahora, hago clic en cada método y presiono (Ctrl + K, Ctr + T). ¿Es posible generar jerarquía de llamadas para una clase? Gracias por adelantado.vs2010. Call Hierarchy. ¿Hay alguna manera de generar una jerarquía de llamadas para todos los métodos a la vez?
Respuesta
Existen algunas fantásticas aplicaciones de terceros. nDepend es una herramienta sofisticada que mapea sus ensamblajes y genera todo tipo de métricas en su código. También hace algunas cosas interesantes, como comparar sus ensamblajes con compilaciones previas para determinar cuándo/si rompe las API públicas.
Here son explicaciones sobre cómo generar la jerarquía de llamadas para todos los métodos a la vez con NDepend.
Si está más interesado en ver la jerarquía de llamadas durante el tiempo de ejecución, hasta ahora he sido un gran admirador de ANTS Performance Profiler. Puede crear un perfil de su código durante un lapso de tiempo, luego profundizar en el código que se estaba ejecutando en un momento determinado y luego generar un gráfico de llamadas exportables que muestra el porcentaje de tiempo invertido en cada método. Es impresionante.
No es realmente la respuesta directa a su pregunta, porque creo que desea ver la jerarquía de llamadas cuando no esté en tiempo de ejecución. Pero hay un bonito, fresco nueva extensión para el estudio visual que le da una gran visión de conjunto sobre lo que está llamando a lo que en tiempo de ejecución => Depurador lienzo
Usted puede obtener desde aquí: http://msdn.microsoft.com/en-us/devlabs/hh227299
- 1. Más Intelligent Eclipse "Open Call Hierarchy"?
- 2. ¿Hay alguna manera de borrar todos los temporizadores de JavaScript a la vez?
- 3. ¿Hay alguna manera de ajustar todos los métodos de JavaScript con una función?
- 4. ¿Existe alguna función en Emacs para la jerarquía de llamadas de función
- 5. Jerarquía de llamadas IntelliJ de los campos
- 6. ¿Hay alguna forma de corregir todos los mensajes mlint de MATLAB a la vez?
- 7. ¿Hay alguna manera de ordenar cadenas en todos los idiomas?
- 8. ¿Hay alguna manera de generar métricas para un proyecto github?
- 9. Obteniendo una jerarquía de llamadas en java
- 10. Herramienta para crear la jerarquía de llamadas de la biblioteca
- 11. Capturar todos los métodos/llamadas de mensajes en un objeto
- 12. ¿Hay alguna manera de borrar una clave de caché de sesión para todos los usuarios?
- 13. ¿Hay alguna manera de leer desde un sitio web, una línea a la vez?
- 14. Ocultar pruebas de unidades de la jerarquía de llamadas
- 15. ¿Hay alguna manera de obtener referencias para todos los fragmentos actualmente activos en una actividad?
- 16. ¿Hay alguna manera de comparar dos ramas para diferencias/versiones de archivos en VS2010?
- 17. ¿Cómo navego por una jerarquía de llamadas a métodos en Xcode 4?
- 18. Comprobación de todos los valores de matriz a la vez
- 19. C# algoritmo para generar jerarquía
- 20. ¿Hay alguna manera de abrir múltiples archivos a la vez desde vim?
- 21. Filtrar la "Jerarquía de llamadas abiertas" de Eclipse a solo mi empresa/proyecto
- 22. generan gráfico de llamadas jerarquía con ctags
- 23. Scala: ¿Hay alguna manera para que una clase principal acceda a los métodos definidos solo por los niños?
- 24. ¿Hay alguna manera de ocultar los métodos parcialmente en clases para niños?
- 25. ¿Hay alguna manera de que pueda hacer que VS2010 expanda o contraiga bloques de prueba dentro de mis métodos?
- 26. ¿Hay alguna manera de generar los resultados de un cmdlet Powershell?
- 27. ¿Alguna vez hay una razón para incluir la línea de shebang en los paquetes de Perl?
- 28. Atajo de Intellij para la jerarquía de llamadas rápidas
- 29. ¿Hay alguna manera de ejecutar varios simuladores de iOS a la vez?
- 30. ¿Hay alguna manera de pasar métodos como bloques?
necesidades de tener VS2010 último. .. boohoo. – Dave