2012-06-21 20 views
6

Uso VS 2010 y C#. Cuando quiero encontrar todas las referencias a los métodos o propiedades, presiono Shift + F12. Es posible encontrar solo obtener o establecer referencias para la propiedad examinada.Buscar solo obtener o establecer referencias de propiedad en VS2010?

¿Es posible? Tal vez debería instalar cualquier extensión?

+0

Esa sería una buena extensión para tener también. –

Respuesta

4

Le sugiero que evalúe el producto ReSharper que tiene características extremadamente potentes que mejoran mucho Visual Studio.

Find Usages es lo que estás buscando.

Si encuentra que ReSharper está bien (¡y lo hará!), Continúe y compre una licencia después de la evaluación.

¡Solo asegúrese de probarlo al menos!

+0

Necesito algo gratis – Jacek

+1

@Jacek OK, entonces supongo que está usando Visual Studio Express también, ya que también es gratis. Si, por otro lado, está utilizando la versión comercial, comprar ReSharper no sería un problema, ya que el valor agregado lo vale. – maba

+0

Uso VS2010 Premium en el trabajo, pero no compraremos software solo para esta función.
Ahora instalo 30 días de prueba, tal vez tiene otras características finas – Jacek

7

La manera del pobre es simplemente quitar/comentar el getter o setter y recompilar: todos los errores serán sus referencias. ;)

EDITAR: En lugar de eliminarlo (lo que podría ser una sintaxis no válida), cambie la visibilidad del get/set particular a private.

+0

No es una buena solución. Tengo una gran solución con más de 40 proyectos. La compilación toma mucho tiempo ... – Jacek

+1

No es necesario que me lo diga dos veces (153 proyectos aquí) –

+0

Para aquellos que lean esto ahora, también pueden marcar su propiedad con el atributo '[Obsoleto]' y buscar el compilador _warnings_; podría ser más fácil que romper tu compilación y analizar otros errores no relacionados. –

Cuestiones relacionadas