Atajos de teclado de VS Code para Windows y Mac
Todos los atajos predeterminados de Visual Studio Code para Windows y Mac, con las diferencias de Linux: multicursor, búsqueda, refactorización y terminal.
Atajos de teclado de VS Code (Windows y Mac) — freetoolsforweb.com
Última verificación: con la documentación de VS Code y los enlaces de teclado predeterminados para Windows, macOS y Linux. 188 atajos.
- Combinaciones encadenadas: Control más K y luego Control más S significa pulsar Ctrl+K, soltar y luego pulsar Ctrl+S. VS Code espera la segunda tecla después de la primera.
- Linux usa las teclas de Windows salvo cuando una fila indica “Linux:”, como Control más Mayús más I para dar formato a un documento.
- Estos son los valores predeterminados. Tus propios enlaces de teclado o los de una extensión tienen prioridad; compruébalos con Control más K y luego Control más S (Comando más K y luego Comando más S en Mac).
Se muestran los 188 atajos en 12 categorías
General y paleta de comandos#
| Acción | Windows | Mac | Copiar |
|---|---|---|---|
| Mostrar la paleta de comandos (todos los comandos) | Control más Mayús más Po F1 | Mayús más Comando más Po F1 | |
| Apertura rápida: ir a un archivo por nombre | Control más P | Comando más P | |
| Nueva ventana | Control más Mayús más N | Mayús más Comando más N | |
| Cerrar la ventana | Alt más F4o Control más Mayús más WLinux: Alt+F4 (la hoja de referencia también indica Ctrl+W). | Mayús más Comando más W | |
| Abrir Configuración | Control más coma | Comando más coma | |
| Abrir el editor de métodos abreviados de teclado | Control más K y luego Control más S | Comando más K y luego Comando más S | |
| Elegir un tema de color | Control más K y luego Control más T | Comando más K y luego Comando más T | |
| Abrir una carpeta o un área de trabajo reciente | Control más R | Control más R | |
| Apertura rápida de una vista | Control más QLinux: sin atajo predeterminado. | Control más Q |
Edición básica#
| Acción | Windows | Mac | Copiar |
|---|---|---|---|
| Cortar la línea (sin selección) | Control más X | Comando más X | |
| Copiar la línea (sin selección) | Control más C | Comando más C | |
| Deshacer | Control más Z | Comando más Z | |
| Rehacer | Control más Y | Mayús más Comando más Z | |
| Mover la línea hacia arriba | Alt más flecha arriba | Opción más flecha arriba | |
| Mover la línea hacia abajo | Alt más flecha abajo | Opción más flecha abajo | |
| Copiar (duplicar) la línea arriba | Mayús más Alt más flecha arribaLinux: Ctrl+Shift+Alt+Up. | Opción más Mayús más flecha arriba | |
| Copiar (duplicar) la línea abajo | Mayús más Alt más flecha abajoLinux: Ctrl+Shift+Alt+Down. | Opción más Mayús más flecha abajo | |
| Eliminar la línea | Control más Mayús más K | Mayús más Comando más K | |
| Insertar una línea debajo | Control más Intro | Comando más Intro | |
| Insertar una línea encima | Control más Mayús más Intro | Mayús más Comando más Intro | |
| Saltar al corchete correspondiente | Control más Mayús más barra invertida | Mayús más Comando más barra invertida | |
| Aumentar la sangría de la línea | Control más corchete de cierre | Comando más corchete de cierre | |
| Reducir la sangría de la línea | Control más corchete de apertura | Comando más corchete de apertura | |
| Ir al principio de la línea | Inicio | Inicio | |
| Ir al final de la línea | Fin | Fin | |
| Ir al principio del archivo | Control más Inicio | Comando más flecha arriba | |
| Ir al final del archivo | Control más Fin | Comando más flecha abajo | |
| Desplazarse una línea hacia arriba | Control más flecha arriba | Control más Re Pág | |
| Desplazarse una línea hacia abajo | Control más flecha abajo | Control más Av Pág | |
| Desplazarse una página hacia arriba | Alt más Re Pág | Comando más Re Pág | |
| Desplazarse una página hacia abajo | Alt más Av Pág | Comando más Av Pág | |
| Alternar comentario de línea | Control más barra | Comando más barra | |
| Agregar comentario de línea | Control más K y luego Control más C | Comando más K y luego Comando más C | |
| Quitar comentario de línea | Control más K y luego Control más U | Comando más K y luego Comando más U | |
| Alternar comentario de bloque | Mayús más Alt más ALinux: Ctrl+Shift+A. | Opción más Mayús más A | |
| Alternar ajuste de línea | Alt más Z | Opción más Z | |
| Plegar (contraer) la región | Control más Mayús más corchete de apertura | Opción más Comando más corchete de apertura | |
| Desplegar (expandir) la región | Control más Mayús más corchete de cierre | Opción más Comando más corchete de cierre | |
| Alternar plegado en el cursor | Control más K y luego Control más L | Comando más K y luego Comando más L | |
| Plegar todas las subregiones | Control más K y luego Control más corchete de apertura | Comando más K y luego Comando más corchete de apertura | |
| Desplegar todas las subregiones | Control más K y luego Control más corchete de cierre | Comando más K y luego Comando más corchete de cierre | |
| Plegar todas las regiones | Control más K y luego Control más 0 | Comando más K y luego Comando más 0 | |
| Desplegar todas las regiones | Control más K y luego Control más J | Comando más K y luego Comando más J | |
| Plegar todos los comentarios de bloque | Control más K y luego Control más barra | Comando más K y luego Comando más barra | |
| Alternar modo sobrescribir / insertar | Insertar | Opción más Comando más O |
Multicursor y selección#
| Acción | Windows | Mac | Copiar |
|---|---|---|---|
| Añadir un cursor donde haces clic | Alt más clicEn algunas distribuciones de Linux el gestor de ventanas usa Alt+Click; cambia el modificador con la opción editor.multiCursorModifier. | Opción más clic | |
| Añadir un cursor encima | Control más Alt más flecha arribaLinux: Shift+Alt+Up. | Opción más Comando más flecha arriba | |
| Añadir un cursor debajo | Control más Alt más flecha abajoLinux: Shift+Alt+Down. | Opción más Comando más flecha abajo | |
| Deshacer la última operación de cursor | Control más U | Comando más U | |
| Añadir cursores al final de cada línea seleccionada | Mayús más Alt más I | Opción más Mayús más I | |
| Seleccionar la línea actual | Control más L | Comando más L | |
| Seleccionar la palabra y añadir la siguiente coincidencia | Control más D | Comando más D | |
| Mover la última selección a la siguiente coincidencia (omitir) | Control más K y luego Control más D | Comando más K y luego Comando más D | |
| Seleccionar todas las apariciones de la selección | Control más Mayús más L | Mayús más Comando más L | |
| Seleccionar todas las apariciones de la palabra actual | Control más F2 | Comando más F2 | |
| Expandir la selección (selección inteligente) | Mayús más Alt más flecha derecha | Control más Mayús más Comando más flecha derecha | |
| Reducir la selección | Mayús más Alt más flecha izquierda | Control más Mayús más Comando más flecha izquierda | |
| Selección de columna (cuadro) con el ratón | Mayús más Alt más arrastrar | Opción más Mayús más arrastrar | |
| Selección de columna (cuadro) con el teclado | Control más Mayús más Alt más teclas de flecha | Opción más Mayús más Comando más teclas de flecha | |
| Selección de columna (cuadro) una página arriba o abajo | Control más Mayús más Alt más Re Págo Control más Mayús más Alt más Av Pág | Opción más Mayús más Comando más Re Págo Opción más Mayús más Comando más Av Pág |
Buscar y reemplazar#
| Acción | Windows | Mac | Copiar |
|---|---|---|---|
| Buscar en el archivo | Control más F | Comando más F | |
| Reemplazar en el archivo | Control más H | Opción más Comando más F | |
| Buscar siguiente | Introo F3 | Introo Comando más G | |
| Buscar anterior | Mayús más Introo Mayús más F3 | Mayús más Introo Mayús más Comando más G | |
| Seleccionar todas las coincidencias de la búsqueda | Alt más Intro | Opción más Intro | |
| Alternar coincidencia de mayúsculas y minúsculas | Alt más C | Opción más Comando más C | |
| Alternar expresiones regulares | Alt más R | Opción más Comando más R | |
| Alternar coincidencia de palabra completa | Alt más W | Opción más Comando más W | |
| Alternar buscar en la selección | Alt más L | Opción más Comando más L | |
| Buscar en todos los archivos (vista Búsqueda) | Control más Mayús más F | Mayús más Comando más F | |
| Reemplazar en archivos | Control más Mayús más H | Mayús más Comando más H | |
| Alternar detalles de búsqueda (incluir/excluir) | Control más Mayús más J | Mayús más Comando más J | |
| Ir al siguiente resultado de búsqueda | F4 | F4 | |
| Ir al resultado de búsqueda anterior | Mayús más F4 | Mayús más F4 |
Edición avanzada de lenguaje (IntelliSense, refactorización)#
| Acción | Windows | Mac | Copiar |
|---|---|---|---|
| Mostrar sugerencias (IntelliSense) | Control más barra espaciadora | Control más barra espaciadora | |
| Mostrar sugerencias de parámetros | Control más Mayús más barra espaciadora | Mayús más Comando más barra espaciadora | |
| Dar formato al documento | Mayús más Alt más FLinux: Ctrl+Shift+I. | Opción más Mayús más F | |
| Dar formato a la selección | Control más K y luego Control más F | Comando más K y luego Comando más F | |
| Ir a la definición | F12 | F12 | |
| Ver la definición sin salir (Peek) | Alt más F12Linux: Ctrl+Shift+F10. | Opción más F12 | |
| Abrir la definición en el lateral | Control más K y luego F12 | Comando más K y luego F12 | |
| Corrección rápida (acciones de código) | Control más punto | Comando más punto | |
| Ir a referencias | Mayús más F12 | Mayús más F12 | |
| Mostrar todas las referencias en la vista Referencias | Mayús más Alt más F12 | Opción más Mayús más F12 | |
| Cambiar el nombre del símbolo | F2 | F2 | |
| Mostrar información al pasar el ratón | Control más K y luego Control más I | Comando más K y luego Comando más I | |
| Reemplazar por el valor siguiente | Control más Mayús más punto | Mayús más Comando más punto | |
| Reemplazar por el valor anterior | Control más Mayús más coma | Mayús más Comando más coma | |
| Recortar espacios en blanco finales | Control más K y luego Control más X | Comando más K y luego Comando más X | |
| Cambiar el modo de lenguaje del archivo | Control más K y luego M | Comando más K y luego M |
Gestión de editores y ventanas#
| Acción | Windows | Mac | Copiar |
|---|---|---|---|
| Cerrar el editor (pestaña) | Control más F4o Control más WLinux: Ctrl+W. | Comando más W | |
| Cerrar todos los editores del grupo | Control más K y luego W | Comando más K y luego W | |
| Cerrar todos los editores | Control más K y luego Control más W | Comando más K y luego Comando más W | |
| Cerrar la carpeta | Control más K y luego F | Comando más K y luego F | |
| Dividir el editor | Control más barra invertida | Comando más barra invertida | |
| Dividir el editor dentro de su grupo | Control más K y luego Control más Mayús más barra invertida | Comando más K y luego Mayús más Comando más barra invertida | |
| Enfocar el 1.º, 2.º o 3.er grupo de editores | Control más 1 a 3 | Comando más 1 a 3 | |
| Enfocar el grupo de editores de la izquierda | Control más K y luego Control más flecha izquierda | Comando más K y luego Comando más flecha izquierda | |
| Enfocar el grupo de editores de la derecha | Control más K y luego Control más flecha derecha | Comando más K y luego Comando más flecha derecha | |
| Abrir el editor (pestaña) de la derecha | Control más Av Pág | Opción más Comando más flecha derecha | |
| Abrir el editor (pestaña) de la izquierda | Control más Re Pág | Opción más Comando más flecha izquierda | |
| Mover el editor (pestaña) a la izquierda | Control más Mayús más Re Pág | Comando más K y luego Mayús más Comando más flecha izquierda | |
| Mover el editor (pestaña) a la derecha | Control más Mayús más Av Pág | Comando más K y luego Mayús más Comando más flecha derecha | |
| Mover el grupo de editores activo a la izquierda | Control más K y luego flecha izquierda | Comando más K y luego flecha izquierda | |
| Mover el grupo de editores activo a la derecha | Control más K y luego flecha derecha | Comando más K y luego flecha derecha | |
| Mover el editor al grupo siguiente | Control más Alt más flecha derecha | Control más Comando más flecha derecha | |
| Mover el editor al grupo anterior | Control más Alt más flecha izquierda | Control más Comando más flecha izquierda | |
| Mantener abierto un editor de vista previa | Control más K y luego Intro | Comando más K y luego Intro | |
| Anclar la pestaña del editor | Control más K y luego Mayús más Intro | Comando más K y luego Mayús más Intro | |
| Alternar maximizar grupo de editores | Control más K y luego Control más M | Comando más K y luego Comando más M | |
| Alternar diseño de editores vertical/horizontal | Mayús más Alt más 0 | Opción más Comando más 0 | |
| Copiar el editor en una ventana nueva | Control más K y luego O | Comando más K y luego O |
Gestión de archivos#
| Acción | Windows | Mac | Copiar |
|---|---|---|---|
| Nuevo archivo | Control más N | Comando más N | |
| Abrir archivo | Control más O | Comando más O | |
| Guardar | Control más S | Comando más S | |
| Guardar como | Control más Mayús más S | Mayús más Comando más S | |
| Guardar todo | Control más K y luego SLinux: sin atajo predeterminado. | Opción más Comando más S | |
| Volver a abrir el último editor cerrado | Control más Mayús más T | Mayús más Comando más T | |
| Copiar la ruta del archivo activo | Control más K y luego P | Comando más K y luego P | |
| Mostrar el archivo activo en el Explorador de archivos / Finder | Control más K y luego R | Comando más K y luego R | |
| Comparar el archivo activo con el portapapeles | Control más K y luego C | Comando más K y luego C | |
| Comparar el archivo activo con la versión guardada | Control más K y luego D | Comando más K y luego D | |
| Abrir el archivo en el lateral (desde Apertura rápida o el Explorador) | Control más Intro | Control más Intro | |
| Buscar un archivo en el árbol del ExploradorCon el foco en el Explorador. | Control más Alt más F | Opción más Comando más F |
Pantalla, vistas y paneles#
| Acción | Windows | Mac | Copiar |
|---|---|---|---|
| Alternar la barra lateral principal | Control más B | Comando más B | |
| Alternar la barra lateral secundaria | Control más Alt más B | Opción más Comando más B | |
| Alternar el panel (terminal, salida, problemas) | Control más J | Comando más J | |
| Mostrar el Explorador | Control más Mayús más E | Mayús más Comando más E | |
| Mostrar Control de código fuente (Git) | Control más Mayús más G | Control más Mayús más G | |
| Mostrar Ejecución y depuración | Control más Mayús más D | Mayús más Comando más D | |
| Mostrar Extensiones | Control más Mayús más X | Mayús más Comando más X | |
| Mostrar el panel Salida | Control más Mayús más ULinux: Ctrl+K Ctrl+H. | Mayús más Comando más U | |
| Alternar pantalla completa | F11 | Control más Comando más F | |
| Alternar modo Zen (pulsa Esc dos veces para salir) | Control más K y luego Z | Comando más K y luego Z | |
| Acercar | Control más igual | Comando más igual | |
| Alejar | Control más guion | Comando más guion | |
| Restablecer zoom | Control más cero del teclado numérico | Comando más cero del teclado numérico | |
| Alternar vista previa de Markdown | Control más Mayús más V | Mayús más Comando más V | |
| Abrir la vista previa de Markdown en el lateral | Control más K y luego V | Comando más K y luego V |
Depuración y tareas#
| Acción | Windows | Mac | Copiar |
|---|---|---|---|
| Alternar punto de interrupción | F9 | F9 | |
| Iniciar o continuar la depuración | F5 | F5 | |
| Ejecutar sin depurar | Control más F5 | Control más F5 | |
| Detener la depuración | Mayús más F5 | Mayús más F5 | |
| Pausar | F6 | F6 | |
| Depurar paso a paso por procedimientos | F10 | F10 | |
| Depurar paso a paso por instrucciones | F11 | F11 | |
| Salir del método actual (step out) | Mayús más F11 | Mayús más F11 | |
| Ejecutar la tarea de compilación | Control más Mayús más B | Mayús más Comando más B |
Terminal integrado#
| Acción | Windows | Mac | Copiar |
|---|---|---|---|
| Mostrar u ocultar el terminal integrado | Control más acento grave | Control más acento grave | |
| Crear un terminal nuevo | Control más Mayús más acento grave | Control más Mayús más acento grave | |
| Dividir el terminalCon el foco en el terminal. | Control más Mayús más 5 | Comando más barra invertida | |
| Copiar la selección en el terminal | Control más CLinux: Ctrl+Shift+C. | Comando más C | |
| Pegar en el terminal | Control más VLinux: Ctrl+Shift+V. | Sin atajo predeterminado | |
| Buscar en el terminalCon el foco en el terminal. | Control más F | Comando más F | |
| Desplazarse al comando anterior | Control más flecha arriba | Comando más flecha arriba | |
| Desplazarse al comando siguiente | Control más flecha abajo | Comando más flecha abajo | |
| Desplazar el terminal una página hacia arriba | Mayús más Re Pág | Re Pág | |
| Desplazar el terminal una página hacia abajo | Mayús más Av Pág | Av Pág | |
| Desplazarse al principio del terminal | Control más InicioLinux: Shift+Home. | Comando más Inicio | |
| Desplazarse al final del terminal | Control más FinLinux: Shift+End. | Comando más Fin | |
| Enfocar el siguiente terminal de un grupo dividido | Alt más flecha derecha | Opción más Comando más flecha derecha | |
| Enfocar el terminal anterior de un grupo dividido | Alt más flecha izquierda | Opción más Comando más flecha izquierda | |
| Enfocar el siguiente grupo de terminales | Control más Av Pág | Mayús más Comando más corchete de cierre | |
| Enfocar el grupo de terminales anterior | Control más Re Pág | Mayús más Comando más corchete de apertura | |
| Abrir un enlace detectado en el terminalCon el foco en el terminal. | Control más Mayús más G | Mayús más Comando más G | |
| Abrir un terminal externo | Control más Mayús más C | Mayús más Comando más C |
Chat e IA#
| Acción | Windows | Mac | Copiar |
|---|---|---|---|
| Abrir la vista Chat | Control más Alt más I | Control más Comando más I | |
| Abrir el chat en modo agente | Control más Mayús más ILinux: Ctrl+Shift+Alt+I. | Mayús más Comando más I | |
| Chat en línea en el editor o el terminal | Control más I | Comando más I | |
| Abrir el chat rápido | Control más Mayús más Alt más L | Opción más Mayús más Comando más L | |
| Abrir el selector de modelos de lenguajeEn la vista Chat. | Control más Alt más punto | Opción más Comando más punto | |
| Abrir el selector de agentesEn la vista Chat. | Control más punto | Comando más punto | |
| Iniciar una nueva sesión de chatEn la vista Chat. | Control más N | Comando más N | |
| Aceptar una sugerencia en línea (texto fantasma) | Tabulador | Tabulador |
Fuentes (7 páginas oficiales)
Todo funciona en tu navegador; las búsquedas no se envían a ningún sitio. Los atajos están comprobados con la documentación oficial de VS Code. Ver todas las herramientas gratis.
¿Encontraste un problema o algo que podría mejorar? Leemos todos los mensajes y lo arreglamos rápido.
Esta guía rápida de atajos de VS Code recoge los atajos de teclado predeterminados de Visual Studio Code para Windows y Mac en una sola tabla, con las teclas de Linux indicadas donde cambian. Cubre los atajos que cambian lo rápido que editas, como Ctrl+D para añadir la siguiente coincidencia a una selección multicursor, Alt+Arriba y Abajo para mover líneas, F2 para cambiar el nombre de un símbolo en todas partes y Ctrl+Shift+P para la paleta de comandos, además de las combinaciones encadenadas (Ctrl+K y luego otra tecla), difíciles de descubrir por tu cuenta.
Todo se comprobó el 2026-10-18 con code.visualstudio.com: las hojas de referencia oficiales de atajos de teclado para Windows, macOS y Linux y la documentación actual, que prevalece cuando ambas no coinciden. Son los valores predeterminados para una distribución de teclado de EE. UU. Las extensiones, los mapas de teclas (Vim, IntelliJ, Sublime) y tu propio keybindings.json los sustituyen, así que si un atajo hace otra cosa en tu equipo, revisa el editor de métodos abreviados de teclado con Ctrl+K Ctrl+S.
Cómo usarla
- Elige un chip de categoría (Multicursor, Búsqueda, Terminal...) o recorre la lista completa.
- Busca por acción ("duplicar línea") o por teclas ("shift alt down").
- En combinaciones encadenadas como Ctrl+K y luego Ctrl+S, pulsa el primer par, suelta y pulsa el segundo.
- En Linux, usa la columna de Windows salvo que la fila tenga una nota "Linux:".
- Copia un atajo, enlaza a una fila o imprime la guía rápida como PDF.
Preguntas frecuentes
¿Cómo abro la paleta de comandos en VS Code?
Pulsa Ctrl+Shift+P en Windows y Linux o Cmd+Shift+P en un Mac. F1 funciona en los tres. La paleta de comandos muestra todos los comandos con su atajo actual, así que también es la forma más rápida de consultar uno. Ctrl+P (Cmd+P) abre en cambio la apertura rápida de archivos (Quick Open).
¿Cómo uso varios cursores en VS Code?
Alt+clic (Option+clic en Mac) añade un cursor donde haces clic. Ctrl+Alt+Arriba o Abajo (Cmd+Option+Arriba/Abajo en Mac, Shift+Alt+Arriba/Abajo en Linux) añade uno en la línea de arriba o de abajo. Ctrl+D (Cmd+D) selecciona la palabra y luego cada siguiente aparición, y Ctrl+Shift+L (Cmd+Shift+L) selecciona todas las apariciones a la vez. Ctrl+U deshace el último cursor añadido.
¿Cuál es el atajo para dar formato al código en VS Code?
Shift+Alt+F en Windows, Shift+Option+F en un Mac y Ctrl+Shift+I en Linux dan formato a todo el documento con el formateador configurado para ese lenguaje. Para dar formato solo a la selección, pulsa Ctrl+K y luego Ctrl+F (Cmd+K y luego Cmd+F).
¿Cómo comento líneas en VS Code?
Ctrl+/ (Cmd+/ en Mac) activa o desactiva un comentario de línea en la línea actual o en cada línea seleccionada. Shift+Alt+A (Shift+Option+A en Mac, Ctrl+Shift+A en Linux) activa o desactiva un comentario de bloque alrededor de la selección.
¿Cómo duplico una línea en VS Code?
En Windows, Shift+Alt+Abajo copia la línea debajo y Shift+Alt+Arriba encima; en un Mac usa Shift+Option+Abajo o Arriba, y en Linux, Ctrl+Shift+Alt+Abajo o Arriba. Sin Shift, Alt+Arriba y Alt+Abajo mueven la línea en lugar de copiarla.
¿Cómo cambio o restablezco un atajo de teclado en VS Code?
Abre el editor de métodos abreviados de teclado con Ctrl+K y luego Ctrl+S (Cmd+K y luego Cmd+S), busca el comando, haz doble clic en él y pulsa las teclas nuevas. Para editar directamente el archivo JSON, usa el botón Abrir métodos abreviados de teclado (JSON) de la esquina superior derecha de ese editor. Haz clic derecho en una entrada para Quitar enlace de teclado o Mostrar los mismos enlaces de teclado, lo que revela los conflictos.
Los atajos de VS Code que más tiempo ahorran
Los atajos para abrir menús ahorran segundos; estos ahorran minutos porque sustituyen ediciones manuales completas (primero las teclas de Windows, las de Mac entre paréntesis):
• Ctrl+D (Cmd+D): selecciona la siguiente aparición de la palabra para un cambio de nombre rápido con multicursor
• Alt+Arriba / Abajo (Option+Arriba / Abajo): mueve la línea; añade Shift para copiarla
• Ctrl+Shift+K (Cmd+Shift+K): elimina la línea sin seleccionarla
• F2: cambia el nombre de un símbolo en todo el proyecto, no solo en el archivo
• F12 y Alt+F12 (Option+F12): ir a una definición o echarle un vistazo; Alt+Izquierda (Ctrl+- en Mac) vuelve atrás
• Ctrl+. (Cmd+.): corrección rápida, para imports que faltan y arreglos del linter
• Ctrl+P (Cmd+P) y Ctrl+Shift+O (Cmd+Shift+O): abre un archivo y luego salta a un símbolo dentro de él
• Ctrl+G (también Ctrl+G en Mac): ir a un número de línea de un mensaje de error
• Ctrl+` (también Ctrl+` en Mac): muestra u oculta el terminal; Ctrl+J (Cmd+J) muestra u oculta todo el panel
Combinaciones encadenadas: por qué algunos atajos necesitan dos pasos
A VS Code se le acaban las combinaciones simples, así que muchos comandos empiezan por Ctrl+K (Cmd+K en Mac) y esperan una segunda tecla. Pulsa Ctrl+K, suelta y pulsa la segunda parte; VS Code la espera. Ctrl+K Ctrl+S abre el editor de métodos abreviados de teclado; Ctrl+K Ctrl+T, el selector de temas; Ctrl+K Z, el modo Zen; Ctrl+K V, una vista previa de Markdown al lado, y Ctrl+K Ctrl+0 pliega todo.
Fíjate en si la segunda tecla también necesita Ctrl. Ctrl+K M (sin Ctrl en la M) cambia el modo de lenguaje del archivo, mientras que Ctrl+K Ctrl+M maximiza el grupo de editores. Esta guía rápida escribe cada paso completo.
Linux y otras distribuciones de teclado
En Linux, VS Code usa casi siempre las teclas de Windows, con algunos cambios donde el entorno de escritorio ya ocupa una combinación. Las que conviene conocer:
• Dar formato al documento: Ctrl+Shift+I en lugar de Shift+Alt+F
• Añadir cursor arriba/abajo: Shift+Alt+Arriba/Abajo en lugar de Ctrl+Alt+Arriba/Abajo
• Copiar línea arriba/abajo: Ctrl+Shift+Alt+Arriba/Abajo
• Comentario de bloque: Ctrl+Shift+A; ver la definición (Peek Definition): Ctrl+Shift+F10
• Atrás / adelante: Ctrl+Alt+- y Ctrl+Shift+-
• Copiar y pegar en el terminal: Ctrl+Shift+C y Ctrl+Shift+V
La documentación de VS Code muestra los atajos para una distribución de teclado de EE. UU. En otras distribuciones, teclas como [, ] y / pueden estar en otro sitio; el editor de métodos abreviados de teclado muestra las teclas de tu distribución real.
Herramientas gratis relacionadas
- Formateador JSON — Formatea, minifica y valida JSON, con los errores de análisis localizados por línea y columna. En tu navegador, sin subir nada.
- Probador de regex — Prueba una expresión regular con un texto de ejemplo, con resaltado de coincidencias en vivo, grupos de captura y vista previa de reemplazo. Gratis, en tu navegador.
- Guía rápida de Claude Code — Comandos de barra, flags de la CLI, atajos de teclado, ubicaciones de CLAUDE.md y de la configuración, hooks y comandos MCP de Claude Code en una sola página.
- Atajos de teclado de Windows — Todos los atajos de Windows 11 en una lista con búsqueda e imprimible: tecla Windows, Snap, escritorios, capturas de pantalla y Explorador de archivos.
- Atajos de teclado de Mac — Todos los atajos de macOS con los símbolos ⌘ ⌥ ⌃ ⇧ explicados: capturas de pantalla, mosaico de ventanas, Finder, Safari y caracteres especiales.