Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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) |
Navegación
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