Métodos abreviados de teclado: Navegar en el IDE usando el teclado

Actualización: noviembre 2007

Visual Basic tiene muchos métodos abreviados de teclado que puede utilizar para ayudarle a realizar rápidamente las tareas en el entorno de desarrollo integrado (IDE). Las tablas siguientes describen algunos de estos métodos abreviados de teclado y proporcionan los equivalentes del nombre de comando entre paréntesis.

Puede descargar un cartel que contiene todos los métodos abreviados de teclado predeterminados (agrupados por tareas) de Visual Basic en la página Centro de descarga de Microsoft.

Edición

Title

Shortcut

Description

Alternar toda la esquematización

CTRL + M, CTRL + L

Alterna todas las regiones existentes entre los estados contraído y expandido. (Edición.Alternartodalaesquematización)

Alterna la esquematización de la región actual

CTRL + M, CTRL + M

Alterna la región actual entre los estados contraído y expandido. (Edición.Alternarexpansióndeesquematización)

Marcar como comentario y quitar los comentarios

CTRL + K, CTRL + C

CTRL + K, CTRL + U

Inserta y quita, respectivamente, el apóstrofo (') en el inicio de la línea actual o de líneas alternas seleccionadas. (Edición.Selecciónconcomentarios y Edición.Selecciónsincomentarios)

Deshacer

CTRL + Z

Deshace la última acción. (Edición.Deshacer)

Rehacer

CTRL + MAYÚS + Z

Rehace la última acción. (Edición.Rehacer)

Cortar línea

CTRL + Y

Corta la línea actual de código. (Edición.Cortarlínea)

Insertar línea en blanco

CTRL + ENTER

CTRL + SHIFT + ENTER

Inserta una línea en blanco sobre o debajo de la posición del cursor, respectivamente. (Edición.Abrirlíneaencima y Edición.Abrirlíneadebajo)

Seleccionar palabra

CTRL + MAYÚS + W

Selecciona la palabra que contiene el cursor o que está a la derecha de éste. (Edición.Seleccionarpalabraactual)

Eliminar palabra

CTRL + RETROCESO

CTRL + SUPRIMIR

Elimina el principio y el final de la palabra, respectivamente.

(Edición.Eliminarhastaelprincipiodelapalabra y Edición. Eliminarhastaelfinaldelapalabra)

Cambiar las mayúsculas y minúsculas

CTRL + U

CTRL + MAYÚS + U

Cambia el texto seleccionado a caracteres en minúsculas o mayúsculas, respectivamente. (Edición.Ponerenminúsculas y Edición.Ponerenmayúsculas)

Replace

CTRL + H

CTRL + MAYÚS + H

Muestra las fichas Reemplazo rápido o Reemplazar en archivos, respectivamente, del cuadro de diálogo Buscar y reemplazar. (Edición.Reemplazar y Edición.Reemplazarenarchivos)

Ampliar selección

MAYÚS + ALT + FLECHA ARRIBA

MAYÚS + ALT + FLECHA ABAJO

Sube o baja el cursor una línea respectivamente, ampliando la selección de línea. (Edición.ColumnaExtenderlíneaarriba y Edición.ColumnaExtenderlíneaabajo)

Código de formato

CTRL + K, CTRL + D

CTRL + K, CTRL + F

Da formato al documento o a la selección actual, respectivamente. (Edición. Darformatoaldocumento y Edición.Darformatoalaselección)

Mostrar etiqueta inteligente

CTRL + PUNTO (.)

MAYÚS + ALT + F10

Muestra las opciones disponibles en el menú de etiquetas inteligentes. (Ver. Mostraretiquetainteligente)

Help

F1

Muestra un tema de la Ayuda que corresponde al elemento de la interfaz de usuario actual, al elemento de código o a los mensajes de error seleccionados. (Ayuda.F1Ayuda)

Generar y depurar

Title

Shortcut

Description

Generar solución

CTRL + MAYÚS + B

Genera todos los proyectos de la solución. (Generar.Generarsolución)

Iniciar depuración

F5

Inicia la aplicación en el depurador. Al invocar este comando en el modo de interrupción, se ejecuta la aplicación hasta el punto de interrupción siguiente. (Depurar.Iniciar)

Iniciar sin depuración

CTRL + F5

Inicia la aplicación sin invocar el depurador. Utilice este comando exclusivamente en lugar de F5 para la depuración de sitios web. (Depurar.Iniciarsindepurar)

Ir a instrucciones

F8 o F11

Ejecuta el código una instrucción cada vez, siguiendo la ejecución en las llamadas a métodos. (Depurar.Irainstrucciones)

Paso a paso para salir

CTRL + MAYÚS + F8

SHIFT + F11

Ejecuta las líneas restantes del método en el que se encuentra el punto de ejecución actual. (Depurar.Pasoapasoparasalir)

Paso a paso por procedimientos

SHIFT + F8

F10

Ejecuta la línea siguiente de código, pero no sigue la ejecución en ninguna llamada a métodos. (Depurar.Pasoapasoporprocedimientos)

Detener depuración

CTRL + ALT + INTER

Detiene la ejecución de la aplicación actual en el depurador. (Depurar.Detenerdepuración)

Alternar puntos de interrupción

F9

Establece o quita un punto de interrupción en la línea actual. (Depurar.Alternarpuntosdeinterrupción)

Establecer instrucción siguiente

CTRL + F9

Establece el punto de ejecución en la línea de código que se elija. (Depurar.Establecerinstrucciónsiguiente)

Interrumpir en función

CTRL + B

Muestra la ventana Nuevo punto de interrupción (Depurar.Interrumpirenfunción)

Asociar al proceso

CTRL + ALT + P

Muestra el cuadro de diálogo Asociar al proceso. (Herramientas.Asociaralproceso)

Convertir la información sobre datos en transparente

CTRL

Oculta la información sobre datos actual para que pueda ver el código subyacente. Se debe invocar mientras está activa la información sobre datos.

Inmediato (Ventana)

CTRL + G

Muestra la ventana Inmediato. (Depurar.Inmediato)

Pila de llamadas (Ventana)

CTRL + L

Muestra la ventana Pila de llamadas. (Depurar.Piladellamadas)

Ventana Inspección rápida

SHIFT + F9

Muestra el cuadro de diálogo Inspección rápida. (Depurar.Inspecciónrápida)

Ventanas

Title

Shortcut

Description

Barra de navegación

CTRL + F2

Mueve el cursor a la lista desplegable situada en la parte superior del Editor de código. (Ventana.Moveralabarradeexploración)

Explorador de objetos

F2

Muestra el Explorador de objetos. (Ver.Exploradordeobjetos)

Ventana Propiedades

F4

Muestra la ventana Propiedades del elemento actualmente seleccionado. (Ver.Ventanapropiedades)

Explorador de soluciones

CTRL + R

Muestra el Explorador de soluciones. (Ver.Expñoradordesoluciones)

Mostrar orígenes de datos

MAYÚS + ALT + D

Muestra la ventana Orígenes de datos. (Datos.Mostrarorígenesdedatos)

Cuadro de herramientas

CTRL + ALT + X

Muestra el Cuadro de herramientas. (Ver.Cuadrodeherramientas)

Lista de errores

CTRL + \, E

Muestra la Lista de errores. (Ver.Listadeerrores)

Cerrar ventana de herramientas

MAYÚS + ESC

Cierra la ventana de herramienta actual. (Ventana.Cerrarventanadeherramientas)

Cerrar la ventana de documento

CTRL + F4

Cierra la ficha actual. (Ventana.Cerrarlaventanadedocumento)

Title

Shortcut

Description

Ir a definición

F12

SHIFT + F12

Se mueve a la declaración del símbolo seleccionado. (Edición.Iradefinición)

Navegador del IDE

CTRL + TAB

Muestra el Navegador del IDE, con la primera ventana de documento seleccionada. El Navegador del IDE funciona de forma muy parecida al explorador de ventanas (ALT + MAYÚS + TAB), sólo para archivos y ventanas de herramientas de Visual Studio. (Ventana.Ventanadedocumentosiguiente)

Ver todos los documentos abiertos

CTRL + ALT + FLECHA ABAJO

Muestra una lista emergente de todos los documentos abiertos. (Ventana.MostrarlistadearchivosEzMDI)

Ver código

F7

Muestra el elemento seleccionado en Ver código. (Ver.Vercódigo)

Diseñador de vistas

SHIFT + F7

Muestra el elemento seleccionado en la vista Diseño. (Ver.Verdiseñador)

Agregar o quitar marcador.

CTRL + K, CTRL + K

Establece o quita un marcador en la línea actual. (Edición.Alternarmarcador)

Navegar a los marcadores

CTRL + K, CTRL + N

CTRL + K, CTRL + P

Va al marcador siguiente o anterior, respectivamente. (Edición.Marcadorsiguiente y Edición. Marcadoranterior)

Eliminar todos los marcadores

CTRL + K, CTRL + L

Elimina todos los marcadores. (Edición.Borrarmarcadores)

Buscar

Title

Shortcut

Description

Buscar símbolo

ALT + F12

Muestra el cuadro de diálogo Buscar símbolo. (Edición.Buscarsímbolo)

Buscar todas las referencias

ALT + MAYÚS + F12

Muestra una lista de todas las referencias del símbolo seleccionado. (Edición.Buscartodaslasreferencias)

Buscar texto

CTRL + F

CTRL + MAYÚS + F

Muestra el cuadro de diálogo Buscar y reemplazar de una búsqueda en un solo archivo y en varios archivos, respectivamente. (Edición.Buscar y Edición.Buscarenarchivos)

Resultado siguiente y anterior

F3

SHIFT + F3

Busca la aparición siguiente y anterior, respectivamente, del texto de la búsqueda más reciente. (Edición.Buscarsiguiente y Edición.Buscaranterior)

Siguiente seleccionado y anterior seleccionado

CTRL + F3

CTRL + MAYÚS + F3

Encuentra las apariciones siguiente y anterior, respectivamente, del texto seleccionado actualmente o la palabra en la posición del cursor. (Edición.Buscarsiguienteseleccionado y Edición. Buscaranteriorseleccionado)

Búsqueda incremental

ALT + I

ALT + MAYÚS + I

Activa la búsqueda incremental (hacia adelante y hacia atrás). Si no se escribe ninguna entrada, se usa la consulta de búsqueda anterior. (Edición.Búsquedaincremental y Edición.Invertirbúsquedaincremental)

Detener la búsqueda

ALT + F3, S

Detiene la operación actual de búsqueda en los archivos. (Edición.Detenerlabúsqueda)

File

Title

Shortcut

Description

Nuevo proyecto

CTRL + N

CTRL + MAYÚS + N

Muestra el cuadro de diálogo Nuevo proyecto. (Archivo.Nuevoproyecto)

Abrir proyecto

CTRL + O

CTRL + MAYÚS + O

Muestra el cuadro de diálogo Abrir proyecto. (Archivo.Abrirproyecto)

Agregar nuevo elemento

CTRL + MAYÚS + A

Muestra el cuadro de diálogo Agregar nuevo elemento. (Proyecto.Agregarnuevoelemento)

Agregar elemento existente

CTRL + D

Muestra el cuadro de diálogo Agregar elemento existente. (Proyecto.Agregarelementoexistente)

Fragmentos de código

Title

Shortcut

Description

Insertar fragmento de código

Escriba ? y presione TAB.

Muestra el Selector de fragmentos de código en el Editor de código. Después, el fragmento de código seleccionado se inserta en la posición del cursor. (Edición.Insertarfragmentodecódigo)

Insertar el fragmento de código desde el acceso directo

Escriba el acceso directo del fragmento de código y presione TAB

Inserta el fragmento de código expandido. (Edición.Invocarfragmentodecódigodesdeaccesodirecto)

Insertar fragmento de código de propiedad

Escriba propiedad y presione TAB

Inserta un fragmento de código de propiedad. (Ejemplo de Edición.Invocarfragmentodecódigodesdeaccesodirecto)

Insertar para fragmento de código

Escriba para y presione TAB

Inserta un fragmento de código For...Next. (Ejemplo de Edición.Invocarfragmentodecódigodesdeaccesodirecto)

Enumera los accesos directos del fragmento de código

Escriba el prefijo del acceso directo de un fragmento de código, escriba ? y presione TAB

Muestra el Selector de acceso directo de fragmentos de código. Se selecciona el acceso directo de la lista, cuya coincidencia es mayor con el prefijo.

Enumerar los reemplazos del fragmento de código

CTRL + ESPACIO

Invoca una lista de finalización de IntelliSense para el reemplazo del fragmento de código actualmente seleccionado.

Selección de reemplazo de escape

ESC

Anula la selección del texto actual. Un segundo ESC anula la selección del reemplazo. Puede ser útil si desea escribir al final de un reemplazo sin extender sus límites.

IntelliSense

Title

Shortcut

Description

Mostrar lista filtrada

CTRL + J

Muestra la lista de finalización de IntelliSense para la posición del cursor actual. (Edición.Listademiembros)

Muestre la lista global o palabra completa

CTRL + ESPACIO

Si se invoca cuando ninguna lista está activa, muestra la lista de finalización de IntelliSense para la posición del cursor actual. Si ya se ha escrito una subcadena y hay una coincidencia en la lista, se completa la palabra sin invocar la lista. Si se invoca cuando una lista filtrada está activa, cambia a la lista global. (Edición.Palabracompleta)

Ficha Común

ALT + COMA (,)

Disminuye el nivel del filtro de la lista de IntelliSense activa a la ficha Común.

Ficha Todo

ALT + PUNTO (.)

Aumenta el nivel del filtro de la lista de IntelliSense activa a la ficha Todo.

Subir

CTRL + RE PÁG

Navega al primer elemento de la lista de finalización de IntelliSense.

Bajar

CTRL + AV PÁG

Navega al último elemento de la lista de finalización de IntelliSense.

Confirmar un elemento

TAB

BARRA ESPACIADORA

ENTRAR

Inserta el elemento seleccionado actualmente en la lista. Los siguientes caracteres también se pueden usar para confirmar: { } ( ) . , : ; + - * / ^ ! = < > \ , : ; + - * / ^ ! = < > \

Salir de la lista

ESC

Cierra la lista de finalización de IntelliSense. Esto puede ser útil si desea evitar que se inserte el elemento actualmente seleccionado.

Pasos siguientes

En el siguiente conjunto de lecciones, obtendrá información sobre cómo escribir código de Visual Basic. Estas lecciones incluyen descripciones preliminares de variables, matrices, comparaciones y bucles.

Próxima lección: Introducción al lenguaje de programación Visual Basic

Vea también

Tareas

Codificación inteligente: usar IntelliSense para facilitar la escritura de código

Otros recursos

Introducción al IDE de Visual Basic Express