Se recomienda usar Visual Studio 2017

Cómo: Ver y editar código mediante Definición de Peek (Alt+F12)

 

Para obtener la documentación más reciente de Visual Studio 2017 RC, consulte Documentación de Visual Studio 2017 RC.

Puede usar el comando Ver la definición para ver y editar código sin salir del código que está escribiendo. Ver la definición e Ir a definición muestran la misma información, pero Ver la definición la muestra en una ventana emergente, mientras que Ir a definición muestra el código en una ventana de código independiente. Ir a definición hace que el contexto (es decir, la ventana de código activa, la línea actual y la posición del cursor) cambie a la ventana de código de definición. Con Ver la definición, puede ver y editar la definición y moverse por el archivo de definición manteniendo su lugar en el archivo de código original.

Se puede usar Ver la definición con código de C#, Visual Basic y C++. En Visual Basic, Ver la definición muestra un vínculo al Examinador de objetos para los símbolos que no tienen metadatos de definición (por ejemplo, los tipos de .NET Framework integrados).

System_CAPS_ICON_important.jpg Importante

No puede utilizar este comando en ninguna versión Express de Visual Studio 2013.

Para abrir una ventana Ver la definición

  1. Puede encontrar Ver la definición si abre el menú contextual para un método que desea explorar. (Teclado: Alt+F12)

    En esta ilustración se muestra la ventana Ver la definición para un método denominado Print():

    Ventana de Peek

    La ventana de definición aparece debajo de la línea printer.Print(“Hello World!”) en el archivo original. La ventana no oculta ningún código del archivo original. Las líneas que siguen a la llamada printer.Print(“Hello World!”) aparecen bajo la ventana de definición.

  2. Puede mover el cursor a distintas ubicaciones de la ventana de definición de código. Todavía puede moverse por la ventana de código original encima o debajo de la ventana de definición.

  3. Puede copiar una cadena de la ventana de definición y pegarla en el código original. También puede arrastrar y colocar la cadena desde la ventana de definición al código original sin eliminarla de la ventana de definición.

  4. Puede cerrar la ventana de definición si elige la tecla ESC o el botón Cerrar en la pestaña de la ventana de definición.

Para abrir una ventana Ver la definición desde una ventana Ver la definición

  • Si ya tiene abierta una ventana Ver la definición, puede llamar a Ver la definición de nuevo en el código de esa ventana. Se abre otra ventana de definición. Aparece un conjunto de puntos de ruta de navegación junto a la pestaña de la ventana de definición, que se puede utilizar para navegar entre las ventanas de definición. La información sobre herramientas de cada punto muestra el nombre de archivo y la ruta acceso del archivo de definición que el punto representa.

    Ventana de Peek dentro de una ventana de Peek

Para usar Ver la definición con varios resultados

  • Si utiliza Ver la definición en código que tiene varias definiciones (por ejemplo, clases parciales), aparece una lista de resultados a la derecha de la vista de definición de código. Puede elegir cualquier resultado de la lista para mostrar su definición.

    Ventana de Peek de varios resultados

Para editar dentro de la ventana Ver la definición

  • Cuando empieza a editar dentro de una ventana Ver la definición, el archivo que está modificando se abre automáticamente como una pestaña independiente en el editor de código y refleja los cambios que ya ha realizado. Puede seguir haciendo, deshaciendo y guardando cambios en la ventana Ver la definición y la pestaña continuará reflejando esos cambios. Incluso aunque cierre la ventana sin guardar los cambios, puede hacer, deshacer y guardar más cambios en la pestaña, eligiendo exactamente dónde se quedó en la ventana.

    Edición dentro de una ventana de Peek

Para utilizar métodos abreviados de teclado para Ver la definición

  • Puede usar estos métodos abreviados de teclado con la ventana Ver la definición:

    FuncionalidadMétodo abreviado de teclado
    Abrir la ventana de definiciónAlt+F12
    Cerrar la ventana de definiciónEsc
    Promover la ventana de definición a una pestaña de documento normalMayús+Alt+Inicio
    Navegar entre ventanas de definiciónCtrl+Alt+- y Ctrl+Alt+=
    Navegar entre varios resultadosF8 y Mayús+F8
    Alternar entre la ventana del editor de código y la ventana de definiciónMayús+Esc
    System_CAPS_ICON_note.jpg Nota

    También puede usar los mismos métodos abreviados de teclado para editar código en una ventana Ver la definición como haría en otros lugares en Visual Studio.

Sugerencias de productividad

Mostrar: