Pregunta

El problema:Utilizo mucho la función "clic derecho -> buscar todas las referencias" de Visual Studio, pero muchas veces necesito cambiar entre varios resultados, lo que no se puede hacer fácilmente en Visual Studio.

Estoy pensando en algo como PHP referencia externa Utilidad que genera una documentación de referencia cruzada a partir del código fuente.¿Existe algo similar para C#?

También se agradecen otras sugerencias para resolver este problema.

Actualizar:encontré Referencia externa .NET total, pero lamentablemente no es compatible con VS2005.Sigue buscando...

Actualización 2:Parece que dicha herramienta no existe (según mi propia búsqueda y la respuesta de la comunidad), y ReSharper sería la opción ideal para tal cosa en este momento.

¿Fue útil?

Solución

ReSharper y CodeRush/RefactorPro se integran con Visual Studio y brindan una mejor visibilidad para encontrar usos y referencias.Cada uno tiene una pantalla de dos paneles con una estructura de árbol de referencias en la parte superior y un código en la parte inferior.

La versión de ReSharper tiene pestañas para que pueda cambiar fácilmente entre varias referencias diferentes; Visual Studio no le permite tener más de una abierta.

CodeRush tiene una característica útil que puede 'sincronizar en vivo' las referencias mientras trabaja, de modo que cada vez que haga clic en un símbolo, clase, método, etc., podrá ver todas las referencias en la ventana.Puede desactivar esto y hacer que se actualice "al comando", donde solo rastrea las referencias que elija.

Cada una de estas herramientas tiene versiones de prueba gratuitas que puedes probar.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top