Hoja de trucos de VSCode

Está aquí la hoja de referencia de Visual Studio Code

Índice

Comandos más utilizados en Visual Studio Code

cuadernos de papel

Para entornos de desarrollo reproducibles, consulte Dominar Dev Containers en VS Code.

Hoja de referencia de Visual Studio Code

Atajos generales (Windows / Mac)

Acción Windows / Linux macOS
Paleta de comandos Ctrl+Shift+P Cmd+Shift+P
Apertura rápida (Archivo) Ctrl+P Cmd+P
Alternar terminal Ctrl+` Ctrl+`
Alternar barra lateral Ctrl+B Cmd+B
Configuración Ctrl+, Cmd+,
Abrir atajos de teclado Ctrl+K Ctrl+S Cmd+K Cmd+S
Mostrar todos los símbolos Ctrl+T Cmd+T
Ir a la línea Ctrl+G Ctrl+G
Buscar Ctrl+F Cmd+F
Reemplazar Ctrl+H Cmd+Option+F
Cursor múltiple (agregar el siguiente) Ctrl+D Cmd+D
Cursor múltiple (agregar arriba/abajo) Ctrl+Alt+Arriba/Abajo Option+Cmd+Arriba/Abajo
Mover línea arriba/abajo Alt+Arriba/Abajo Option+Arriba/Abajo
Copiar línea arriba/abajo Shift+Alt+Arriba/Abajo Shift+Option+Arriba/Abajo
Cortar línea Ctrl+X Cmd+X
Copiar línea Ctrl+C Cmd+C
Eliminar línea Ctrl+Shift+K Cmd+Shift+K
Comentar línea Ctrl+/ Cmd+/
Formatear documento Shift+Alt+F Shift+Option+F
Guardar Ctrl+S Cmd+S
Cerrar editor Ctrl+W Cmd+W
Dividir editor Ctrl+\ Cmd+\

Navegación

  • Ir a la definición: F12
  • Ver definición (Peek Definition): Alt+F12
  • Ir a las referencias: Shift+F12
  • Atrás/Adelante: Alt+Izquierda/Derecha (Windows), Ctrl+–/Ctrl+Shift+– (Mac)

Edición

  • Duplicar línea: Shift+Alt+Abajo (Windows), Shift+Option+Abajo (Mac)
  • Mover línea arriba/abajo: Alt+Arriba/Abajo (Windows), Option+Arriba/Abajo (Mac)
  • Seleccionar todas las ocurrencias: Ctrl+Shift+L (Windows), Cmd+Ctrl+G (Mac)
  • Deshacer/Rehacer: Ctrl+Z / Ctrl+Y (Windows), Cmd+Z / Cmd+Shift+Z (Mac)

Terminal integrada

  • Nueva terminal: Ctrl+Shift+` (Windows/Mac)
  • Alternar terminal: Ctrl+` (Windows/Mac)
  • Terminar terminal: Ctrl+Shift+W

Control de versiones (Git)

  • Abrir control de versiones: Ctrl+Shift+G (Windows), Cmd+Shift+G (Mac)
  • Comprometer (Commit): Ctrl+Enter (en el cuadro de mensaje de commit)

Uso de línea de comandos

# Abrir VS Code en el directorio actual
code .

# Abrir archivo específico en línea y columna
code myfile.js:10:5

# Abrir vista de diferencias entre dos archivos
code --diff file1.js file2.js

# Abrir nueva ventana de VS Code
code -n

# Desactivar todas las extensiones
code --disable-extensions .

Personalización

  • Cambiar tema: Ctrl+K Ctrl+T (Windows), Cmd+K Cmd+T (Mac)
  • Abrir atajos de teclado: Ctrl+K Ctrl+S (Windows), Cmd+K Cmd+S (Mac)
  • Instalar extensiones: Ctrl+Shift+X (Windows), Cmd+Shift+X (Mac)

Fragmentos de código (Snippets)

  • Cree fragmentos de código personalizados a través de Preferences: Configure User Snippets.

Consejos

  • Use la Paleta de comandos (Ctrl+Shift+P / Cmd+Shift+P) para prácticamente cualquier comando o configuración.
  • La carpeta .vscode en su proyecto permite configurar ajustes y tareas específicos del espacio de trabajo.
  • Puede instalar extensiones de mapa de teclas para usar atajos de otros editores (Vim, Sublime, etc.).

Para una lista más completa, consulte el [PDF de atajos de teclado oficial] o la referencia de atajos dentro del editor (Ctrl+K Ctrl+S).

Cómo instalar una extensión de VS Code desde la Paleta de comandos

Puede instalar una extensión de Visual Studio Code desde la Paleta de comandos:

  1. Abra la Paleta de comandos usando Ctrl+Shift+P (Windows/Linux) o Cmd+Shift+P (macOS).
  2. Escriba Extensions: Install Extensions y selecciónela de la lista. Esto abre la vista de extensiones, donde puede buscar e instalar una extensión.

Este método le permite instalar extensiones rápidamente sin salir del teclado ni navegar por menús.

Las listaciones del Marketplace también ofrecen una instalación en una sola línea. Abra la Apertura rápida con Ctrl+P (Cmd+P en macOS), pegue ext install <publisher.extension-id> y presione Enter. Para vscode-icons, ese comando es ext install vscode-icons-team.vscode-icons.

Desde una terminal, la misma extensión se instala con code --install-extension vscode-icons-team.vscode-icons.

Para saber qué extensiones se instalan más por lenguaje, consulte Popularidad de lenguajes de programación y marcos.

Otra lista de atajos del editor

Ctrl+T (macOS: Cmd+T) - Mostrar símbolos del espacio de trabajo
Ctrl+Shift+O (macOS: Cmd+Shift+O) - Mostrar símbolos del documento
Ctrl+Shift+P (macOS: Cmd+Shift+P) - Abrir paleta de comandos
Ctrl+Espacio - Abrir autocompletado de código
Ctrl+. (macOS: Cmd+.) - Abrir correcciones rápidas
F2 - Renombrar símbolo
Shift+Alt+F (macOS: Shift+Option+F) - Formatear documento
F12 - Ir a la definición
Shift+F12 - Buscar referencias
Alt+Shift+O - Organizar directivas
F4 - Mostrar jerarquía de tipos

Otra lista de atajos de depuración

Ctrl+Alt+D - Iniciar Dart DevTools
F5 - Iniciar depuración
Ctrl+F5 - Iniciar sin depurar
Shift+F5 - Detener depuración
Ctrl+Shift+F5 (macOS: Cmd+Shift+F5) - Reiniciar depuración (o Reinicio en caliente al depurar aplicaciones Flutter)
Ctrl+F5 - Recarga en caliente al depurar aplicaciones Flutter
F9 - Activar/desactivar punto de ruptura
F10 - Paso a paso (saltar)
F11 - Paso a paso (entrar)
Shift+F11 - Paso a paso (salir)

Enlaces útiles

Suscribirse

Recibe nuevas publicaciones sobre sistemas, infraestructura e ingeniería de IA.