visual-studio-2010 - tutorial - visual studio code extensions
Extensión de Visual Studio 2010 para la implementación Ir a la interfaz? (6)
Posible duplicado:
¿Cómo se puede encontrar rápidamente la implementación (es) del método de una interfaz?
Me gusta la función Ir a implementación de ReSharper, pero a menudo mantengo ReSharper desactivado. ¿Hay una extensión equivalente para Visual Studio 2010?
Respuesta corta, no.
Deberías intentar mantener Resharper habilitado el 100% del tiempo, en mi opinión. Asegúrese de que el análisis de toda la solución esté desactivado, use el último reafilador (el Resharper 6 ya está disponible) y / o actualice su PC.
Estoy buscando la extensión para este pequeño "ir a la implementación" también. Pero desafortunadamente no pude encontrar ninguno. Puede ser que tendremos que esperar la próxima versión de Visual Studio o volver a habilitar ReSharper (que en mi opinión, comer demasiados recursos)
Bueno, la mejor solución para mí en este momento es usar la función "Call Hierarchy" de VS2010. Solo sigue mis instrucciones a continuación
- Mueva el cursor al nombre del método de destino
- Presiona "Ctrl K, Ctrl T" (aparecerá la ventana "Call Hierarchy Window")
- Presione "Abajo", "Abajo", "Derecha", "Abajo", "Enter" (esto irá a su método de implementación)
- Parece divertido, pero en realidad es la forma de usar el teclado para navegar al elemento que desea
- [Más Explicación]
- "Abajo", "Abajo" -> vaya a "Implementos" xxx ""
- "Derecha" -> expandir niños
- "Abajo" -> enfoque en el método de implementación
- "Enter" -> navegar hacia él
Espero que esto ayude
Honestamente, no estoy demasiado familiarizado con Resharper pero si la "implementación Ir a" de la que me refieres es cuando puedes hacer clic en una llamada a un método y te llevará al código de ese método, entonces te sugiero que crees las "herramientas de poder de productividad". por Microsoft.
private void foo()
{
// does stuff
}
private void main()
{
// hold down CTRL, foo() below will turn into
// a hyperlink that you can click on
foo();
}
Aquí está el enlace http://visualstudiogallery.msdn.microsoft.com/d0d33361-18e2-46c0-8ff2-4adea1e34fef/
Esto le permitirá mantener presionada la tecla CTRL, que convierte los métodos y las variables en hipervínculos que, al hacer clic, lo llevarán a donde se definieron originalmente.
Estas herramientas también pueden limpiar las declaraciones de Importación / uso no utilizadas en la parte superior de tus archivos de clase / código subyacente. Y mi bracket automático favorito completando
No es un atajo de teclado, sin embargo Go To Definition de Noah Richards es una extensión útil y ligera para Visual Studio.
Para mí, la forma más fácil y gratuita de obtener la funcionalidad "Ir a la implementación" en VS2010 (y para VS2008 en ese caso) era
Instale gratis CodeRush Xpress http://msdn.microsoft.com/en-us/vstudio/ee663901
Instale la extensión de código de acceso "Ir a implementador" de Miha Markic. El autor acaba de actualizar su extensión para trabajar con CodeRush Xpress 11.2.11 http://blog.rthand.com/page/Go-To-Implementator.aspx
Funciona muy bien
Ctrl + F12 - Ir a la declaración