Hoja de trucos de atajos de teclado de VSCode

Una fotografía de un portátil ejecutando VSCode.

Visual Studio Code (VSCode) se ha convertido en uno de los editores de texto más populares entre desarrolladores y usuarios avanzados. Viene cargado de características, atajos, extensiones y más para satisfacer el calibre de cada desarrollador. Sin embargo, como la mayoría de las herramientas, solo es tan poderoso como el usuario.

Descarga esta hoja de trucos

Ingresa tu correo electrónico a continuación para recibir esta hoja de trucos en PDF en tu bandeja de entrada.

Por defecto, VSCode ya proporciona un conjunto de atajos de teclado que pueden controlar casi cualquier aspecto del editor de texto. Por ejemplo, el programa proporciona una forma de alternar su interfaz de usuario y habilitar su función de “lenguajes ricos”. Sin embargo, una de las limitaciones más significativas de VSCode es que no tiene una forma clara de conocer los atajos disponibles dentro del programa.

Afortunadamente, esta hoja de trucos definitiva de atajos de teclado de VSCode te proporcionará los atajos más comunes y útiles para convertirte en un usuario avanzado de Visual Studio Code.

WindowsLinuxMacFunción
Gestión de Archivos
Ctrl + OCtrl + OCmd + OAbre un archivo del sistema de archivos.
Ctrl + NCtrl + NCmd + NCrea un nuevo archivo.
Ctrl + SCtrl + SCmd + SGuarda el archivo actual.
Ctrl + Shift + SCtrl + Shift + SCmd + Shift + SHabilita el modo Guardar como, que te permite definir una extensión o renombrar un archivo
Ctrl + K, luego SCmd + Option + SGuardar todo.
Ctrl + F4Ctrl + WCmd + WCierra el archivo abierto actual, guardando los cambios.
Ctrl + K, luego Ctrl + WCtrl + K, luego Ctrl + WCmd + K, luego Cmd + WCierra todos los archivos abiertos simultáneamente, guardando los cambios.
Ctrl + Shift + TCtrl + Shift + TCmd + Shift + TReabre la ventana del editor cerrada.
Ctrl + K, luego RCtrl + K, luego RCmd + K, luego RAbre la ubicación del archivo del archivo activo en el sistema de archivos.
Ctrl + K, luego PCtrl + K, luego PCmd + K, luego PCopia la ruta completa del archivo activo.
Ctrl + Shift + FCtrl + Shift + FCmd + Shift + FMuestra la ventana de búsqueda.
Gestión del Editor
Ctrl + Backslash ()Ctrl + Backslash ()Cmd + Backslash ()Divide el editor añadiendo una ventana de edición extra.
Ctrl + WCtrl + WCmd + WCierra la ventana del editor actual.
Ctrl + K, luego FCtrl + K, luego FCmd + K, luego FCierra la carpeta actualmente abierta y vuelve a la ventana principal.
Alt + ZAlt + ZOption + ZHabilita o deshabilita el ajuste de línea en el archivo actual.
Ctrl + Shift + UCtrl + K, luego Ctrl + HCmd + Shift + UAlterna la ventana de salida de VSCode.
Ctrl + K, luego ZCtrl + K, luego ZCmd + K, luego ZAlterna el modo Zen de VSCode.
Edición de Archivos
Ctrl + CCtrl + CCmd + CCopia la línea actual si la sección está resaltada.
Alt + Shift + Flecha arribaCopia la línea actual si la sección está resaltada.Copia la línea por encima de la línea actual.
Alt + Shift + Flecha abajoReemplaza la entidad en el archivo actual.Copia la línea por debajo de la línea actual.
Ctrl + XCtrl + XCmd + XCorta la línea actual si no hay sección resaltada.
Ctrl + FCtrl + FCmd + FBusca en el archivo actual.
Ctrl + HCtrl + HCmd + Option + FReemplaza la entidad en el archivo actual.
Ctrl + LCtrl + LCmd + LSelecciona la línea actual.
Ctrl + Shift + LCtrl + Shift + LCmd + Shift + LSelecciona todas las instancias de la línea actual en el archivo.
F3F3Cmd + GBuscar siguiente.
Shift + F3Shift + F3Cmd + Shift + GBuscar anterior.
Ctrl + Shift + KCtrl + Shift + KCmd + Shift + KMueve la línea actual desde la posición actual.
Ctrl + UCtrl + UCmd + UDeshace la operación de cursor más reciente.
Alt + Flecha arribaAlt + Flecha arribaOption + Flecha arribaMueve la línea actual hacia arriba desde su posición actual.
Alt + Flecha abajoAlt + Flecha abajoOption + Flecha abajoMueve la línea actual hacia abajo desde la posición actual.
EndEndEndVe al final de la línea actual.
HomeHomeHomeVe al principio del archivo.
Ctrl + EndCtrl + EndCmd + Flecha abajoVe al final de un archivo.
Ctrl + HomeCtrl + HomeCmd + Flecha arribaVe al principio del archivo.
Alt + EnterAlt + EnterOption + EnterSelecciona todas las ocurrencias de las coincidencias encontradas.
Ctrl + EnterCtrl + EnterCmd + EnterInserta una nueva línea debajo de la línea actual.
Ctrl + Shift + EnterCtrl + Shift + EnterCmd + Shift + EnterInserta una nueva línea encima de la línea actual.
Ctrl + Shift + Backslash ()Ctrl + Shift + Backslash ()Cmd + Shift + Backslash ()Ve al corchete correspondiente.
Ctrl + Corchete derecho (])Ctrl + Corchete derecho (])Cmd + Corchete derecho (])Indenta automáticamente la línea actual si no hay sección resaltada.
Ctrl + Corchete izquierdo ([)Ctrl + Corchete izquierdo ([)Cmd + Corchete izquierdo ([)Desindenta automáticamente la línea actual si no hay sección resaltada.
Alt + Shift + FCtrl + Shift + IOption + Shift + IFormatea el documento actual.
Ctrl + K, luego Ctrl + FCtrl + K, luego Ctrl + FCmd + K, luego Cmd + FFormatea la sección seleccionada.
Ctrl + Shift + HCtrl + Shift + HCmd + Shift + HReemplaza en Archivos.
Ctrl + Punto (.)Ctrl + Punto (.)Cmd + Punto (.)Muestra acciones de Corrección Rápida, si hay una disponible.
Ctrl + K, luego MCtrl + K, luego MCmd + K, luego MAlterar el idioma del archivo actual y establecer en detección automática por defecto.
Ctrl + K, luego Ctrl + XCtrl + K, luego Ctrl + XCmd + K, luego Cmd + XElimina todos los espacios y tabulaciones excesivas en el documento.
Ctrl + EspacioCtrl + EspacioCtrl + EspacioActiva manualmente una sugerencia de código.
Alt + Clic izquierdo del ratónAlt + Clic izquierdo del ratónOption + Clic izquierdo del ratónInserta un cursor.
Comentando Código
Ctrl + Barra (/)Ctrl + Barra (/)Cmd + Barra (/)Comenta o descomenta la línea actual.
Ctrl + K, luego Ctrl + CCtrl + K, luego Ctrl + CCmd + K, luego Cmd + CCrea un comentario en la línea actual.
Ctrl + K, luego Ctrl + UCtrl + K, luego Ctrl + UCmd + K, luego Cmd + UElimina un comentario en la línea actual.
Alt + Shift + ACtrl + Shift + AOption + Shift + AComenta o descomenta la región de selección actual.
Definiciones de Funciones
F12F12F12Abre la definición de la biblioteca de la función actual.
Ctrl + K, luego F12Ctrl + K, luego F12Cmd + K, luego F12Abre una nueva ventana que contiene la definición de la biblioteca de la función actual.
Alt + F12Ctrl + Shift + F10Option + F12Abre una pequeña ventana que muestra la definición de la biblioteca de la función actual.
Shift + F12Shift + F12Shift + F12Encuentra todas las funciones en el proyecto que hacen referencia a la función actual.
F2F2F2Renombra la función actual.
Ctrl + F2Ctrl + F2Renombra la función actual y reemplaza todas las instancias de ella en el archivo.
Uso General
Ctrl + Shift + PCtrl + Shift + PCmd + Shift + PLanza la Paleta de Comandos.
Ctrl + Coma (,)Ctrl + Coma (,)Cmd + Coma (,)Abre la configuración del usuario.
Ctrl + K, luego Ctrl + SCtrl + K, luego Ctrl + SCmd + K, luego Cmd + SLanza la interfaz de Atajo de Teclado.
Ctrl + Shift + NCtrl + Shift + NCmd + Shift + NAbre una nueva ventana.
Ctrl + Shift + WCtrl + WCmd + WCierra la ventana.
Ctrl + Clic izquierdo del ratónCtrl + Clic izquierdo del ratónAbre el enlace en el navegador predeterminado.
Navegando en VSCode
Ctrl + TCtrl + TCmd + TAlterna rápidamente todos los símbolos.
Ctrl + PCtrl + PCmd + PVe a un archivo específico.
Ctrl + Shift + OCtrl + Shift + OCmd + Shift + ONavega a un símbolo específico.
F11F11Cmd + Ctrl + FHabilita el modo de pantalla completa.
Ctrl + Shift + ECtrl + Shift + ECmd + Shift + EAlterna el enfoque del Explorador/Editor.
Ctrl + Shift + XCtrl + Shift + XCmd + Shift + XMuestra/Busca extensiones de Visual Studio.
Ctrl + Shift + DCtrl + Shift + DCmd + Shift + DMuestra el panel de Depuración.
Ctrl + Igual (=)Ctrl + Igual (=)Cmd + Igual (=)Acerca la interfaz de VSCode.
Ctrl + Menos (-)Ctrl + Menos (-)Cmd + Shift + Menos (-)Aleja la interfaz de VSCode.
Ctrl + Shift + Corchete izquierdo ([)Option + Shift + Corchete izquierdo ([)Oculta la región de código actual.
Ctrl + Shift + Corchete derecho (])Option + Shift + Corchete derecho (])Muestra la región de código actual.
Ctrl + K, luego Ctrl + 0Ctrl + K, luego Ctrl + 0Cmd + K, luego Cmd + 0Oculta todas las regiones en el archivo actualmente abierto.
Ctrl + K, luego Ctrl + JCtrl + K, luego Ctrl + JCmd + K, luego Cmd + JMuestra todas las regiones en el archivo actualmente abierto.
Ctrl + K, luego Ctrl + Corchete izquierdo ([)Cmd + K, luego Cmd + Corchete izquierdo ([)Oculta todas las subregiones en el archivo actualmente abierto.
Ctrl + K, luego Ctrl + Corchete derecho (])Cmd + K, luego Cmd + Corchete derecho (])Muestra todas las subregiones en el archivo actualmente abierto.
Modo Terminal
Ctrl + Backtick (`)Ctrl + Backtick (`)Ctrl + Backtick (`)Abre la terminal.
Ctrl + Shift + Backtick (`)Ctrl + Shift + Backtick (`)Ctrl + Shift + Backtick (`)Crea una nueva instancia de terminal.
Ctrl + CCtrl + Shift + CCmd + CCopia la sección resaltada.
Ctrl + VCtrl + Shift + VPega en la sesión de terminal activa.
Ctrl + Flecha arribaCtrl + Shift + Flecha arribaCmd + Flecha arribaDesplaza hacia arriba en la terminal activa.
Ctrl + Shift + Flecha abajoCtrl + Shift + Flecha abajoCmd + Flecha abajoNavega hasta la parte superior.
Ctrl + HomeCtrl + HomeCmd + HomeNavega hasta la parte superior.
Ctrl + EndCtrl + EndCmd + EndDesplaza hasta el final.
Modo Depuración
F9F9F9Crea un punto de interrupción en la línea actualmente resaltada.
F5F5F5Ejecuta el código un paso después del punto de interrupción.
F11F11F11Entra en la función hija o bucle.
Shift + F11Shift + F11Shift + F11Sale de la función hija o bucle.
F10F10F10Salta la ejecución en el punto de interrupción actual.
F8F8F8Mueve el puntero al siguiente error en el archivo.
Shift + F8Shift + F8Shift + F8Mueve el puntero al error anterior en el archivo.

| Shift + F5 | Shift + F5 | Shift + F5 | Detiene la sesión de depuración.

Crédito de la imagen: Unsplash. Todas las alteraciones por Ramces Red.