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
Navegar con la Barra de navegació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.
Navegar con marcadores
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
En el Editor, seleccione la línea a la que desee volver más tarde.
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.
Navegar con tareas con comentario
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
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.
Siga trabajando en el documento.
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.
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
Seleccione Avanzadas en el menú Edición y elija Búsqueda incremental.
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
En General, Todos los lenguajes, Editor de texto, Opciones (Cuadro de diálogo), seleccione la opción Números de línea.
Con un documento abierto en el Editor, seleccione Ir a la línea en el menú Edición.
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
Seleccione cualquier llamada a un procedimiento o una variable.
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: Crear comentarios de lista de tareas
Referencia
Iconos de la Vista de clases y del Examinador de objetos
Otros recursos
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. |