Práctica de atajos de VS Code

Cómo usar
STARTSTOP
*Cambiar modo de entrada: ctrl + shift + alt + space
ANT
SIG
Excluir esta pregunta de la lista
Restaurar preguntas excluidas
Obtener la URL de las exclusiones actuales
https://command-lab.com
Copiar
Modo guiado
Modo repetición

*Navegador recomendado: Google Chrome

PULSA ENTER
Si te gusta este sitio, ¡compártelo! Nos anima a seguir mejorando.

Lista completa de atajos de teclado de VS Code (57 atajos)

Todos los atajos de teclado de VS Code que aparecen en la práctica anterior, recogidos en una sola lista. Cada fila muestra las teclas en Windows y en Mac, además de una breve explicación de para qué sirve el atajo. Elige el que quieras aprender y practícalo arriba hasta memorizarlo.

Edición

VS Code — Edición
Acción Windows Mac Qué hace
Inserte una línea en blanco debajo de la línea donde está el cursor Ctrl+Enter +Enter Inserta una nueva línea en blanco debajo de la línea actual y mueve el cursor allí, sin dividir la línea en la posición del cursor. Útil cuando quieres añadir una nueva línea de código mientras el cursor está en medio de un texto existente.
Insertar una línea en blanco sobre la línea del cursor Ctrl+Shift+Enter ++Enter Inserta una nueva línea en blanco encima de la línea actual y mueve el cursor allí. Útil cuando quieres añadir espacio encima de la línea actual, por ejemplo justo antes de una función, sin alterar la línea en sí.
Copie el contenido de la línea del cursor Alt+Shift+ ++ Duplica la línea donde está el cursor e inserta la copia justo encima. Útil cuando quieres escribir líneas de código similares una junto a otra, o añadir una versión ligeramente modificada de la línea actual.
Copie el contenido de la línea del cursor debajo Alt+Shift+ ++ Duplica la línea donde está el cursor e inserta la copia justo debajo. Útil cuando quieres escribir líneas de código similares una junto a otra, o añadir una versión ligeramente modificada de la línea actual.
Añadir sangría a la línea Ctrl+] +] Añade un nivel de sangría a la línea actual, o a todas las líneas seleccionadas. Se usa para expresar estructuras anidadas en el código, como el cuerpo de una sentencia if o un bucle for.
Eliminar sangría de línea Ctrl+[ +[ Quita un nivel de sangría de la línea actual, o de todas las líneas seleccionadas. Se usa cuando quieres reducir en un nivel el anidamiento excesivo del código.
Copie la línea donde está el cursor Ctrl+C +C Cuando no hay nada seleccionado, copia toda la línea donde está el cursor al portapapeles. Útil cuando quieres copiar una línea entera sin tener que seleccionarla arrastrando.
pegar Ctrl+V +V Pega en la posición del cursor el contenido que copiaste o cortaste al portapapeles. Si copiaste una línea entera, se inserta como una nueva línea encima de la línea actual del cursor.
Corta la línea donde está el cursor Ctrl+X +X Cuando no hay nada seleccionado, corta toda la línea donde está el cursor y la mueve al portapapeles. Se usa cuando quieres eliminar una línea pero también pegarla en otro lugar después.
pegar Ctrl+V +V Pega en la nueva posición del cursor la línea que cortaste al portapapeles. Se usa justo después de cortar una línea, una vez que has movido el cursor a donde quieres colocarla.

Navegación

VS Code — Navegación
Acción Windows Mac Qué hace
Mueve el contenido de la línea del cursor hacia arriba Alt+ + Mueve la línea donde está el cursor una posición hacia arriba, intercambiando su lugar con la línea de encima, sin cambiar su contenido. Permite reordenar código rápidamente sin cortar y pegar.
Mueve el contenido de la línea del cursor hacia abajo Alt+ + Mueve la línea donde está el cursor una posición hacia abajo, intercambiando su lugar con la línea de debajo, sin cambiar su contenido. Permite reordenar código rápidamente sin cortar y pegar.
Moverse al comienzo de la línea Home +A Lleva el cursor directamente al comienzo de la línea actual. Se usa con frecuencia cuando quieres empezar a escribir desde el principio de una línea, o volver justo antes de su sangría.
Moverse al final de la línea End +E Lleva el cursor directamente al final de la línea actual. Permite empezar a editar rápidamente al final de una línea, como al añadir un punto y coma o una coma.
Salta a la línea 20 Ctrl+G 2 0 Enter +G 2 0 Enter Permite escribir directamente un número de línea y saltar a ella al instante. Útil cuando un mensaje de error señala una línea concreta y quieres llegar a ella de inmediato.
Mover el foco a la barra lateral Ctrl+0 +0 Mueve el foco del teclado del editor a la barra lateral. Se usa cuando quieres navegar por el árbol de archivos con las teclas de flecha en lugar del ratón.
Salta al principio de una palabra Ctrl+ + Mueve el cursor desde su posición actual hasta el principio de la palabra (justo después del delimitador anterior). Más rápido que moverse carácter por carácter con las teclas de flecha cuando quieres navegar palabra por palabra.
Salta al final de la palabra Ctrl+ + Mueve el cursor desde su posición actual hasta el final de la siguiente palabra (justo antes del próximo delimitador). Más rápido que moverse carácter por carácter con las teclas de flecha cuando quieres navegar palabra por palabra.
Mover al comienzo del archivo Ctrl+Home + Lleva el cursor directamente al principio del archivo. Útil cuando quieres comprobar rápidamente las sentencias de importación o el comentario de cabecera al inicio de un archivo largo.
Mover al final del archivo Ctrl+End + Lleva el cursor directamente al final del archivo. Útil para llegar a la última línea de un archivo de registro, o para añadir código nuevo al final de un archivo.

Comentarios

VS Code — Comentarios
Acción Windows Mac Qué hace
Hacer comentario de línea Ctrl+/ +/ Comenta la línea actual, o todas las líneas seleccionadas, usando la sintaxis de comentario del lenguaje del archivo. Se usa a menudo para desactivar temporalmente una parte del código mientras se depura.
Línea de descomentar Ctrl+/ +/ Quita los marcadores de comentario de línea de una línea comentada, convirtiéndola de nuevo en código activo. Usa el mismo atajo que comentar; al ejecutarlo sobre una línea ya comentada, la descomenta.
Hacer un comentario de bloque Alt+Shift+A ++Å Envuelve el rango seleccionado con sintaxis de comentario de bloque, como /* */. Se usa donde no se pueden usar comentarios de línea, o cuando quieres envolver varias líneas juntas en un solo bloque de comentario.
Eliminar comentario de bloque Alt+Shift+A ++Å Quita los marcadores de comentario de bloque /* */ que rodeaban un rango, convirtiéndolo de nuevo en código activo. Usa el mismo atajo que añadir un comentario de bloque; al ejecutarlo sobre un rango ya comentado, lo elimina.

Vista

VS Code — Vista
Acción Windows Mac Qué hace
Alternar ajuste de línea Alt+Z +Ω Alterna entre ajustar las líneas largas para que quepan en la ventana del editor, o dejarlas extenderse fuera de pantalla y requerir desplazamiento horizontal. Útil para facilitar la lectura de archivos con comentarios o texto largo.
Aumentar el tamaño de fuente, etc. Ctrl+Shift++ ++; Aumenta el tamaño de fuente y otros elementos de visualización del editor. Se usa cuando el texto es difícil de leer, o cuando quieres que el código se vea más grande al compartir pantalla.
Reduzca el tamaño de fuente, etc. Ctrl+- +- Reduce el tamaño de fuente y otros elementos de visualización del editor. Se usa cuando quieres que quepa más código en la pantalla, o para deshacer una visualización que se ha ampliado demasiado.

Selección

VS Code — Selección
Acción Windows Mac Qué hace
Seleccionar palabra con cursor Ctrl+D +D Selecciona toda la palabra en la posición del cursor. Produce el mismo resultado que hacer doble clic en una palabra, pero sin salir del teclado.
Seleccione 4 palabras con cursor Ctrl+D Ctrl+D Ctrl+D +D +D +D Extiende la selección para incluir la siguiente aparición de la misma palabra ya seleccionada. Cada pulsación adicional añade una coincidencia más, preparando una edición multicursor sobre varios lugares coincidentes a la vez.
Seleccionar línea actual Ctrl+L +L Selecciona toda la línea donde está el cursor. Evita tener que seleccionar manualmente desde el principio hasta el final de la línea, permitiendo eliminar o reformatear la línea completa de inmediato.
Seleccione dos líneas debajo de la línea actual Ctrl+L Ctrl+L +L +L Después de seleccionar la línea actual, pulsar la misma tecla de nuevo extiende la selección una línea más hacia abajo cada vez. Se usa cuando quieres seleccionar y manipular varias líneas a la vez, por ejemplo para eliminarlas o moverlas.
Expandir Acción Smart Select por 2 Alt+Shift+ Alt+Shift+ +++ +++ Amplía la selección hacia afuera a través de las unidades de sintaxis anidadas —palabra, expresión, sentencia, etc.— comenzando desde la posición del cursor. Cada pulsación adicional amplía la selección un nivel más.
Reduce Action Smart Select en dos Alt+Shift+ Alt+Shift+ +++ +++ Reduce hacia adentro, un nivel a la vez, la selección hecha con Selección inteligente. Usa la tecla de dirección inversa cuando has ampliado demasiado la selección y quieres reducirla.

Buscar y reemplazar

VS Code — Buscar y reemplazar
Acción Windows Mac Qué hace
Buscar en editor Ctrl+F +F Busca una cadena de texto específica dentro del archivo abierto actualmente. Aparece un cuadro de búsqueda en la esquina superior derecha, resaltando las coincidencias para saltar entre ellas una por una.
Reemplazar en editor Ctrl+H ++Ƒ Reemplaza una cadena de texto dentro del archivo abierto actualmente por otra. Aparece un campo de entrada de reemplazo debajo del cuadro de búsqueda, permitiendo reemplazar las coincidencias una por una o todas a la vez.
Buscar en toda la carpeta / espacio de trabajo Ctrl+Shift+F ++F Busca una cadena de texto en toda la carpeta o espacio de trabajo, no solo en el archivo abierto actualmente. Se usa cuando necesitas encontrar todos los archivos que hacen referencia a una función o variable concreta.
Reemplazar carpeta completa / espacio de trabajo Ctrl+Shift+H ++H Reemplaza una cadena de texto en toda la carpeta o espacio de trabajo a la vez. Útil para renombrar una variable o función en muchos archivos, aunque es importante revisar las coincidencias antes de confirmar, ya que el alcance es amplio.

Operaciones de la interfaz

VS Code — Operaciones de la interfaz
Acción Windows Mac Qué hace
Abrir la barra lateral Ctrl+B +B Alterna la visibilidad de la barra lateral, que muestra el Explorador y otras vistas. Ejecutarlo mientras la barra lateral está oculta la vuelve a mostrar.
Cerrar barra lateral Ctrl+B +B Alterna la visibilidad de la barra lateral. Se ejecuta cuando quieres ocultar temporalmente el árbol de archivos para dar más espacio al área del editor. La misma tecla la vuelve a mostrar.
Abrir el explorador Ctrl+Shift+E ++E Abre el árbol de archivos (Explorador) en la barra lateral. Suele ser la primera vista a la que cambias cuando quieres abrir un archivo distinto en el proyecto.
Abrir la búsqueda Ctrl+Shift+F ++F Abre la vista dedicada de Búsqueda en la barra lateral. A diferencia de la búsqueda dentro del editor, esto abre un panel para buscar y reemplazar en todo el proyecto.
Abre la pantalla de configuración Ctrl+, +, Abre la pantalla de Configuración donde puedes cambiar las diversas opciones de VSCode. Se usa para personalizar el comportamiento general del editor, como el tamaño de fuente, el tema o el guardado automático.
Abrir el control de código fuente Ctrl+Shift+G ++G Abre la vista de Control de código fuente, que muestra el estado actual de Git. Se usa cuando quieres ver la lista de archivos modificados, prepararlos o confirmarlos desde la interfaz gráfica en lugar de la línea de comandos.
Abrir depuración Ctrl+Shift+D ++D Abre la vista de Depuración, donde gestionas las ejecuciones de depuración y los puntos de interrupción. Se usa cuando quieres recorrer un programa paso a paso mientras inspeccionas los valores de las variables.
Abrir extensiones Ctrl+Shift+X ++X Abre la vista para buscar, instalar y gestionar extensiones. Se usa cuando quieres añadir nueva funcionalidad a VSCode, como soporte de lenguaje o un nuevo tema.
Panel abierto Ctrl+J +J Alterna la visibilidad del panel en la parte inferior de la pantalla, que muestra la terminal, la salida y vistas similares. Ejecutarlo mientras el panel está oculto lo vuelve a mostrar.
Cerrar panel Ctrl+J +J Alterna la visibilidad del panel en la parte inferior de la pantalla. Se ejecuta cuando quieres ocultar temporalmente la terminal o la salida para dar más espacio al área del editor. La misma tecla lo vuelve a mostrar.
Abrir la salida Ctrl+Shift+U ++U Abre el panel de Salida, que muestra los registros de las extensiones y las herramientas de compilación. Se usa cuando algo no funciona como se espera y necesitas revisar los mensajes que explican qué salió mal.
Cerrar salida Ctrl+Shift+U ++U Alterna la visibilidad del panel de Salida. Se ejecuta después de terminar de revisar los registros y quieres cerrar el panel para liberar espacio en el área del editor.
Abrir el problema Ctrl+Shift+M ++M Abre el panel de Problemas, que lista los errores y advertencias encontrados en tu código. Se usa para comprobar de una vez si hay errores de sintaxis o de tipo antes de guardar un archivo.
Cerrar el problema Ctrl+Shift+M ++M Alterna la visibilidad del panel de Problemas. Se ejecuta después de terminar de revisar los errores y quieres cerrar el panel para liberar espacio en el área del editor.
Abrir la consola de depuración Ctrl+Shift+Y ++Y Abre la Consola de depuración, donde puedes imprimir valores de variables o evaluar expresiones mientras se ejecuta una sesión de depuración. Se usa cuando te has detenido en un punto de interrupción y quieres inspeccionar o cambiar valores en el momento.
Cerrar la consola de depuración Ctrl+Shift+Y ++Y Alterna la visibilidad de la Consola de depuración. Se ejecuta una vez que has terminado de depurar y quieres cerrar el panel para liberar espacio en el área del editor.

Operaciones básicas

VS Code — Operaciones básicas
Acción Windows Mac Qué hace
sobrescribir guardar Ctrl+S +S Guarda el archivo que se está editando, sobrescribiendo la versión existente en el disco. Es buena práctica ejecutarlo con frecuencia mientras trabajas para no perder tus cambios.
guardar como Ctrl+Shift+S ++S Guarda el contenido que estás editando con un nuevo nombre de archivo o en una ubicación diferente. Se usa cuando quieres mantener intacto el archivo original mientras creas una copia o versión aparte.

Editor

VS Code — Editor
Acción Windows Mac Qué hace
Crear un segundo grupo editor Ctrl+2 +2 Crea un segundo grupo de editores junto al actual, dividiendo el área del editor. Se usa cuando quieres ver y editar dos archivos uno junto al otro.
Moverse al primer grupo de editores Ctrl+1 +1 Mueve el foco al primer grupo de editores (el de más a la izquierda) cuando el área del editor está dividida. Se usa para volver al archivo del lado izquierdo cuando trabajas con una vista dividida.
Volver arriba