A menudo quiero abrir una clase de sistema en una vista de fuente, para poder explorar las propiedades y los métodos expuestos por la clase. A continuación se muestra la captura de pantalla de lo que quiero decir:Visual Studio - forma fácil de mostrar la definición de tipo como código fuente
Srting from metadata http://img443.imageshack.us/img443/940/stringfrommetadata.png
Por lo general hago esto seleccionando el nombre de la clase y pulsando F12 (o clic derecho> Ir a definición). Sin embargo, si no lo tengo listo en algún lado, lo he escrito y luego voy a Definición. La mayoría de las veces tengo que borrar lo que escribí más tarde.
¿Hay alguna manera de mostrar esta vista sin tener que escribir el nombre de clase? El cuadro de diálogo VS2010 Navigate To no es compatible con esto.
EDIT: Cuando publiqué la pregunta, no utilicé ningún complemento de Visual Studio. Ahora que me di cuenta de que tenía licencia completa de CodeRush (gracias a la promoción StackOverflow para usuarios con 10K rep), aceptaré respuestas que utilicen CodeRush o Refactor !.
EDITAR: En esta etapa, no he llegado realmente a ningún lado al intentar responder esta pregunta. Voy a dejarlo abierto y dejar que la recompensa se conceda automáticamente a Rory mientras explica lo que está sucediendo mejor. Mientras tanto (el calendario lo permite) voy a investigar haciendo esto con DXCore ya que creo que debería ser posible.
Gracias Rory por una excelente publicación. Siento, sin embargo, que debería ser capaz de encontrar lo que estoy buscando, ya que todo lo que quiero es la funcionalidad "Ir a definición" (que supongo que está expuesta por la extensibilidad VS) mientras le proporciono un nombre de tipo completo. Piense en el cuadro de diálogo QuickNav que indexará todos los ensamblados a los que se hace referencia y realizará una definición dada un tipo. –
Lo siento, Igor, parece que he entendido mal/he leído mal tu solicitud original. Parecía que estabas buscando localizar tu tipo de información sin proporcionar realmente el tipo. Ahora que volví a leer, parece que le complace proporcionar este tipo, pero preferiría no tener que eliminarlo de su editor después. –