Learn

Los atajos que lo cambian todo

Antigravity

Una veintena de atajos de VS Code para memorizar y ganar horas.

Requisitos previos

Los atajos marcan la diferencia entre el editor que sufres y el editor que obedece a tu pensamiento. Esta lección te da la lista corta de los atajos que realmente valen, ordenados por frecuencia de uso.

En macOS, sustituye Ctrl por Cmd en todos los casos. Alt se convierte en Option.

Quick Open - abrir cualquier archivo Ctrl+P

Escribe unas pocas letras del nombre del archivo y aparece al instante. Es el atajo más utilizado. Olvídate del Explorador para navegar entre archivos.

Paleta de comandos - todos los comandos Ctrl+Shift+P

Acceso a todos los comandos de VS Code y de las extensiones. Si no conoces el atajo de una acción, abre la paleta y escribe el nombre de la acción.

Ir a la línea Ctrl+G

Salta directamente a una línea numerada. Útil cuando un mensaje de error dice línea 247.

Ir a la definición F12

Abre la definición de una función, clase o tipo. Imprescindible para explorar una base de código desconocida.

Volver atrás tras un salto Alt+

Regresa al lugar desde donde saltaste (después de F12 o al hacer clic en un enlace). El botón "atrás" del navegador, pero para código.

Edición

Multi-cursor en la siguiente ocurrencia Ctrl+D

Selecciona la palabra bajo el cursor; cada Ctrl+D siguiente añade un cursor en la ocurrencia siguiente. Ideal para renombrar una variable en un archivo sin usar Rename Symbol.

Seleccionar todas las ocurrencias Ctrl+Shift+L

Selecciona de golpe todas las ocurrencias del texto seleccionado en el archivo. Perfecto para un renombrado global en el archivo actual.

Mover una línea Alt+ / Alt+

Mueve la línea actual (o la selección) hacia arriba o hacia abajo sin cortar y pegar.

Duplicar una línea Shift+Alt+

Copia la línea actual debajo. Más rápido que Ctrl+C y luego Ctrl+V en la línea siguiente.

Eliminar una línea Ctrl+Shift+K

Elimina la línea actual sin tocar el portapapeles. Mucho más rápido que Ctrl+X.

Comentar/descomentar Ctrl+/

Comenta o descomenta la línea actual (o la selección). Usa la sintaxis del lenguaje actual.

Plegar y desplegar código

Plegar un bloque Ctrl+Shift+[

Colapsa el bloque de código desde la línea actual (función, clase, objeto).

Desplegar un bloque Ctrl+Shift+]

Expande el bloque colapsado en la posición del cursor.

Terminal y panel

Abrir/cerrar la terminal integrada Ctrl+` (acento grave, la tecla debajo de Escape)

Alterna la terminal integrada. Se abre en la carpeta del proyecto actual.

Abrir una terminal nueva Ctrl+Shift+`

Crea una nueva terminal junto a la que ya está abierta.

Marca los pasos para desbloquear lo siguiente

Volver al curso