Cómo: Explorar código y texto

Actualización: noviembre 2007

Hay distintas maneras de desplazarse por el texto o el código en el Editor de código con el mouse y las teclas de navegación:

  • Utilice las teclas de dirección para desplazarse un carácter cada vez, o las teclas de dirección combinadas con la tecla CTRL para desplazarse una palabra. Las teclas de dirección también permiten realizar desplazamientos de una línea cada vez.

  • Haga clic en una ubicación con el mouse.

  • Utilice las barras de desplazamiento o la rueda de desplazamiento del mouse para moverse por el texto.

  • Utilice las teclas INICIO, FIN, RETROCEDER PÁGINA y AVANZAR PÁGINA.

  • Utilice CTRL+RETROCEDER PÁGINA y CTRL+AVANZAR PÁGINA para mover el punto de inserción al principio o al final de la ventana, respectivamente.

  • Utilice CTRL+FLECHA ARRIBA y CTRL+FLECHA ABAJO para desplazar la vista sin mover el punto de inserción.

  • Utilice el botón Navegar hacia atrás para mover el punto de inserción a ubicaciones anteriores del documento activo, y el botón Navegar hacia delante para volver a ubicaciones más recientes.

Operaciones como Búsqueda incremental, Ir a la línea, Ir a definición, Inicio del documento, Final de documento, Pegar e Insertar archivo pueden mover el punto de inserción significativamente en el documento activo. Los botones Navegar hacia atrás y Navegar hacia delante retienen las últimas 20 ubicaciones del punto de inserción.

En las secciones siguientes se describen otras formas de desplazarse a secciones y líneas de código concretas:

  • Barra de navegación

  • Marcadores en la Ventana Marcadores

  • Tareas con comentario en la Lista de tareas

  • Búsquedas incrementales

  • Ir a la línea (Comando)

  • Ir a definición (Comando)

La Barra de navegación se compone de dos cuadros combinados que aparecen en la parte superior del Editor de código. Permite navegar directamente a un tipo o a una clase determinada, o a un procedimiento o a un miembro dentro del tipo o la clase en cuestión. La Barra de navegación no está disponible en todos los proyectos.

Nota:

Los nombres de los cuadros combinados de la Barra de navegación varían según el tipo de proyecto. Por ejemplo, en los proyectos de Visual Basic, los cuadros se denominan Nombre de clasey Nombre de método. En los proyectos de C#, los cuadros se denominan Tipos y Miembros.

Para desplazar el foco del Editor de código a la Barra de navegación

  • Presione la combinación de teclas de método abreviado CTRL + F2.

Para devolver el foco de la Barra de navegación al Editor de código

  • Presione la tecla ESC.

Para cambiar el foco de elemento a elemento en la Barra de navegación

  • Presione la tecla TABULADOR.

Para seleccionar el elemento de la Barra de navegación que tiene el foco y volver al IDE

  • Presiones la tecla INTRO.

Para navegar a una clase o a un tipo

  • Haga clic en el nombre de la clase o tipo dentro del cuadro combinado Nombre y tipos de clase en la esquina superior izquierda del documento.

Para navegar directamente a un procedimiento dentro de una clase.

  • Haga clic en el procedimiento del cuadro combinado Nombre y miembros del método en la esquina superior derecha del documento.

Para modificar un documento en otra parte y, a continuación, volver a la ubicación actual, agregue un marcador en la Marcador (Ventana).

Para agregar un marcador

  1. En el Editor, seleccione la línea a la que desee volver más tarde.

  2. En la ventana Marcadores, haga clic en el botón Alternar marcador.

    Un símbolo del marcador

    se muestra en el margen izquierdo del Editor para marcar la línea.

    Mantenga presionada las teclas CTRL + K para activar y desactivar un marcador.

Para desplazarse por los marcadores del documento activo

  • En la ventana Marcadores, haga clic en Marcador siguiente

    o en Marcador anterior.

    O bien

  • Presione CTRL + K y después CTRL + N para desplazarse al marcador siguiente; o CTRL + K y después CTRL + P para desplazarse al marcador anterior.

    Sugerencia:

    Otra forma de volver a una ubicación es utilizando los botones Navegar hacia atrás y Navegar hacia delante.

Para quitar todos los marcadores de un documento

  • En la ventana Marcadores, haga clic en el botón Borrar marcadores.

    — o bien —

  • Presione CTRL + K y, a continuación, CTRL + L para borrar todos los marcadores del documento activo.

    Nota:

    Para eliminar un único marcador, haga clic con el botón secundario del mouse en el marcador y seleccione Alternar marcador, o mantenga presionadas las teclas CTRL + K hasta quitar el marcador.

Se pueden crear tareas con comentario en el código que marquen ubicaciones a las que se necesitará volver y navegar directamente a dichas ubicaciones desde la Lista de tareas.

Para crear y utilizar una tarea con comentario

  1. Agregue un comentario al código que comience con el marcador de comentario del lenguaje de programación que está utilizando, seguido por un símbolo (token) de comentario. Por ejemplo, en Visual Basic, escriba un comentario como el que sigue:

    'TODO: Complete this routine.
    

    Esta tarea se agregará automáticamente a la lista Comentarios de la Lista de tareas.

  2. Siga trabajando en el documento.

  3. En la lista desplegable Ver de la barra de herramientas Lista de tareas, seleccione Comentarios.

    Se mostrarán todos los comentarios agregados al código del documento activo.

  4. Haga clic en la tarea con comentario para volver a su ubicación en el código.

    Para obtener más información, vea Lista de tareas (Visual Studio).

Búsqueda incremental

La Búsqueda incremental le permite navegar directamente a ubicaciones del documento actual a medida que escribe los caracteres de búsqueda.

Para navegar mediante búsqueda incremental

  1. Seleccione Avanzadas en el menú Edición y elija Búsqueda incremental.

  2. Empiece a escribir los caracteres de la cadena que desea buscar.

    A medida que agrega caracteres, el Editor resalta las primeras coincidencias encontradas en el documento actual.

Comando Ir a la línea

Utilice el comando Ir a la línea para mover el punto de inserción a un número de línea específico.

Para ir a un número de línea específico

  1. En General, Todos los lenguajes, Editor de texto, Opciones (Cuadro de diálogo), seleccione la opción Números de línea.

  2. Con un documento abierto en el Editor, seleccione Ir a la línea en el menú Edición.

  3. Escriba el número de línea que desea ver.

Comando Ir a definición

Utilice el comando Ir a definición con el fin de navegar al procedimiento de un método o a una definición de variable. Por ejemplo, si se define un procedimiento denominado MyProc(), y posteriormente se hace una llamada en el código a MyProc(), es posible navegar directamente al procedimiento de este método mediante el comando Ir a definición.

Para ir a la definición del procedimiento o variable llamados

  1. Seleccione cualquier llamada a un procedimiento o una variable.

  2. Presione F12.

Esta acción le conducirá a la definición del procedimiento o de la variable. Para volver al punto de la llamada, presione el botón Navegar hacia atrás.

Si la definición se encuentra fuera del proyecto, su origen se muestra en el Explorador de objetos. Para obtener más información, vea Examinar código y componentes.

Vea también

Tareas

Cómo: Ir a una línea de código

Cómo: Marcar código

Cómo: Crear comentarios de lista de tareas

Otros recursos

Buscar y reemplazar

Establecer marcadores en el código

Modificar texto, código y marcado