Share via


Cómo: Navegar código y texto

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 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.

  • Use CTRL+INICIO y CTRL+FIN para mover el punto de inserción al principio o al final del archivo, 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

  • Comando Ir a la línea

  • Comando Ir a definición

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 dos 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 clase y 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 un procedimiento del cuadro combinado Nombre y miembros del método en la esquina superior derecha del documento.

    Nota: en una clase parcial, los miembros definidos fuera del archivo de código actual pueden estar deshabilitados.

Para modificar un documento en otra parte y, a continuación, volver a la ubicación actual, agregue un marcador en la Marcadores (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.

    Botón Agregar marcador

    Un símbolo del marcador

    Símbolo del marcador temporal

    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

    Botón Marcador siguiente

    o en Marcador anterior.

    VisualBasicWinAppProjectPreviousBookmarkButton

    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.

    SugerenciaSugerencia

    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.

    VisualBasicWindAppProjectRemoveAllBookmarksButton

    — 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 Examinador 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

Referencia

Iconos de la Vista de clases y del Examinador de objetos

Otros recursos

Buscar y reemplazar

Establecer marcadores en el código

Modificar texto, código y marcado

Historial de cambios

Fecha

Historial

Motivo

Diciembre de 2010

Se han agregado teclas de navegación.

Comentarios de los clientes.