beginner
cross-platform
development
gui-application
ide-editors
Atajos de VS Code
📋 Copy All Commands
📄 Generate PDF
Atajos y flujos de trabajo completos de Visual Studio Code para mejorar la productividad en todas las plataformas.
Atajos Generales
Windows/Linux
macOS
Descripción
Ctrl+Shift+P
Cmd+Shift+P
Mostrar Paleta de Comandos
Ctrl+P
Cmd+P
Apertura Rápida (Ir al Archivo)
Ctrl+Shift+N
Cmd+Shift+N
Nueva Ventana
Ctrl+Shift+W
Cmd+Shift+W
Cerrar ventana
Ctrl+N
Cmd+N
Nuevo Archivo
Ctrl+O
Cmd+O
Abrir Archivo
Ctrl+S
Cmd+S
Guardar
Ctrl+Shift+S
Cmd+Shift+S
Guardar como
Ctrl+K S
Cmd+K S
Guardar Todo
Ctrl+W
Cmd+W
Cerrar archivo
Ctrl+K Ctrl+W
Cmd+K Cmd+W
Cerrar Todo
Ctrl+Z
Cmd+Z
Deshacer
Ctrl+Y
Cmd+Shift+Z
Rehacer
## Navegación
Windows/Linux
macOS
Descripción
Ctrl+G
Cmd+G
Ir a Línea
Ctrl+Shift+O
Cmd+Shift+O
Ir a Symbol
Ctrl+T
Cmd+T
Mostrar Todos los Símbolos
F12
F12
Ir a Definición
Alt+F12
Option+F12
Definición de Peek
Shift+F12
Shift+F12
Mostrar Referencias
Ctrl+K F12
Cmd+K F12
Definición Abierta al Lado
Ctrl+Alt+-
Ctrl+Cmd+-
Volver
Ctrl+Shift+-
Ctrl+Shift+Cmd+-
Avanzar
Ctrl+M
Cmd+M
Cambiar de Pestaña Mueve el Enfoque
## Edición
Windows/Linux
macOS
Descripción
Ctrl+X
Cmd+X
Cortar Línea (selección vacía)
Ctrl+C
Cmd+C
Copiar Línea (selección vacía)
Alt+↑/↓
Option+↑/↓
Mover Línea Arriba/Abajo
Shift+Alt+↓/↑
Shift+Option+↓/↑
Copiar Línea Arriba/Abajo
Ctrl+Shift+K
Cmd+Shift+K
Eliminar línea
Ctrl+Enter
Cmd+Enter
Insertar línea debajo
Ctrl+Shift+Enter
Cmd+Shift+Enter
Insertar Línea Arriba
Ctrl+Shift+\
Cmd+Shift+\
Saltar al Corchete Coincidente
Ctrl+]
Cmd+]
Sangrar línea
Ctrl+[
Cmd+[
Desplazar línea a la izquierda
Home/End
Home/End
Ir al Inicio/Final de Línea
Ctrl+Home
Cmd+↑
Ir al Inicio del Archivo
Ctrl+End
Cmd+↓
Ir al Final del Archivo
## Múltiples Cursores y Selección
Windows/Linux
macOS
Descripción
Alt+Click
Option+Click
Insertar Cursor
Ctrl+Alt+↑/↓
Cmd+Option+↑/↓
Insertar Cursor Arriba/Abajo
Ctrl+U
Cmd+U
Deshacer Última Operación de Cursor
Shift+Alt+I
Shift+Option+I
Insertar cursor al final de cada línea seleccionada
Ctrl+L
Cmd+L
Seleccionar Línea Actual
Ctrl+Shift+L
Cmd+Shift+L
Seleccionar todas las ocurrencias de la selección actual
Ctrl+F2
Cmd+F2
Seleccionar todas las ocurrencias de la palabra actual
Shift+Alt+→
Shift+Option+→
Expandir Selección
Shift+Alt+←
Shift+Option+←
Reducir Selección
Shift+Alt+(drag mouse)
Shift+Option+(drag mouse)
Selección de columna (cuadro)
## Buscar y Reemplazar
Windows/Linux
macOS
Descripción
Ctrl+F
Cmd+F
Encontrar
Ctrl+H
Cmd+Option+F
Reemplazar
F3
Cmd+G
Buscar Siguiente
Shift+F3
Cmd+Shift+G
Buscar anterior
Alt+Enter
Option+Enter
Seleccionar todas las ocurrencias de Buscar coincidencia
Ctrl+D
Cmd+D
Agregar Selección al Siguiente Resultado de Búsqueda
Ctrl+K Ctrl+D
Cmd+K Cmd+D
Mover última selección al siguiente resultado de búsqueda
Alt+C/R/W
Option+C/R/W
Alternar Mayúsculas/Minúsculas Sensible/Regex/Palabra Completa
## Edición de Lenguajes Enriquecidos
Windows/Linux
macOS
Descripción
Ctrl+Space
Cmd+Space
Sugerencia de Trigger
Ctrl+Shift+Space
Cmd+Shift+Space
Sugerencias de Parámetros de Trigger
Shift+Alt+F
Shift+Option+F
Formatear Documento
Ctrl+K Ctrl+F
Cmd+K Cmd+F
Selección de Formato
F12
F12
Ir a Definición
Alt+F12
Option+F12
Definición de Peek
Ctrl+K F12
Cmd+K F12
Definición Abierta al Lado
Ctrl+.
Cmd+.
Solución Rápida
Shift+F12
Shift+F12
Mostrar Referencias
F2
F2
Renombrar Símbolo
Ctrl+K Ctrl+X
Cmd+K Cmd+X
Eliminar Espacios en Blanco al Final
Ctrl+K M
Cmd+K M
Cambiar Idioma de Archivo
## Gestión de Archivos
Windows/Linux
macOS
Descripción
Ctrl+Tab
Cmd+Tab
Open Next
Ctrl+Shift+Tab
Cmd+Shift+Tab
Abrir Anterior
Ctrl+K P
Cmd+K P
Copiar Ruta del Archivo Activo
Ctrl+K R
Cmd+K R
Mostrar Archivo Activo en Explorer
Ctrl+K O
Cmd+K O
Mostrar Archivo Activo en Nueva Ventana
## Visualización
Windows/Linux
macOS
Descripción
F11
Cmd+Ctrl+F
Alternar Pantalla Completa
Shift+Alt+0
Shift+Option+0
Alternar Diseño del Editor (horizontal/vertical)
Ctrl+=
Cmd+=
Acercar zoom
Ctrl+-
Cmd+-
Zoom Out
Ctrl+0
Cmd+0
Restablecer Zoom
Ctrl+B
Cmd+B
Alternar Visibilidad de la Barra Lateral
Ctrl+Shift+E
Cmd+Shift+E
Mostrar Explorador / Alternar Enfoque
Ctrl+Shift+F
Cmd+Shift+F
Mostrar Búsqueda
Ctrl+Shift+G
Cmd+Shift+G
Mostrar Control de Código Fuente
Ctrl+Shift+D
Cmd+Shift+D
Mostrar Debug
Ctrl+Shift+X
Cmd+Shift+X
Mostrar Extensiones
Ctrl+Shift+H
Cmd+Shift+H
Reemplazar en Archivos
Ctrl+Shift+J
Cmd+Shift+J
Alternar Detalles de Búsqueda
Ctrl+Shift+U
Cmd+Shift+U
Mostrar Panel de Salida
Ctrl+Shift+V
Cmd+Shift+V
Vista previa de Markdown
Ctrl+K V
Cmd+K V
Abrir Vista Previa de Markdown al Lado
## Depuración
Windows/Linux
macOS
Descripción
F9
F9
Alternar Punto de Interrupción
F5
F5
Iniciar/Continuar
Shift+F5
Shift+F5
Detener
F11
F11
Paso Adentro
Shift+F11
Shift+F11
Salir a la Calle
F10
F10
Paso por Encima
Ctrl+K Ctrl+I
Cmd+K Cmd+I
Mostrar Hover
## Terminal Integrada
Windows/Linux
macOS
Descripción
Ctrl+`` |Cmd+``
Mostrar Terminal Integrada
Ctrl+Shift+`` |Cmd+Shift+``
Crear Nueva Terminal
Ctrl+C
Cmd+C
Copiar Selección
Ctrl+V
Cmd+V
Pegar en Terminal Activa
Ctrl+↑/↓
Cmd+↑/↓
Desplazar Arriba/Abajo
Shift+PgUp/PgDn
Shift+PgUp/PgDn
Desplazar Página Arriba/Abajo
Ctrl+Home/End
Cmd+Home/End
Desplazar hacia Arriba/Abajo
## Flujos de Trabajo Comunes
Configuración de Proyecto
# Open project in VS Code
code .
code /path/to/project
# Open specific file
code filename.js
# Open with specific settings
code --user-data-dir /path/to/settings
Gestión de Extensiones
# Install extension
code --install-extension ms-python.python
# List installed extensions
code --list-extensions
# Disable all extensions
code --disable-extensions
Configuración del Espacio de Trabajo
// .vscode/settings.json
\\\\ {
"editor.fontSize" : 14 ,
"editor.tabSize" : 2 ,
"files.autoSave" : "afterDelay" ,
"terminal.integrated.shell.windows" : "C:\\Windows\\System32\\bash.exe"
\\\\ }
Mejores Prácticas
Consejos de Productividad
Usar Paleta de Comandos (Ctrl+Shift+P) para acceso rápido a todos los comandos
Dominar la edición de múltiples cursores para cambios en bloque
Utilizar IntelliSense para codificación más rápida
Configurar enlaces de teclado personalizados para acciones frecuentes
Usar configuraciones de espacio de trabajo para configuraciones específicas de proyecto
Organización de Código
Usar explorador de archivos (Ctrl+Shift+E) para navegación rápida
Organizar archivos con estructura de carpetas adecuada
Usar búsqueda (Ctrl+Shift+F) para encontrar entre archivos
Aprovechar integración de Git para control de versiones
Usar extensiones para características específicas de lenguaje
Flujo de Depuración
Establecer puntos de interrupción estratégicamente
Usar consola de depuración para evaluación en tiempo de ejecución
Configurar launch.json para escenarios de depuración personalizados
Utilizar puntos de interrupción condicionales para depuración compleja
Usar terminal integrada para depuración por línea de comandos
Optimización de Rendimiento
Deshabilitar extensiones no utilizadas
Usar configuraciones específicas de espacio de trabajo
Configurar exclusiones de archivos para proyectos grandes
Usar desarrollo remoto para proyectos que requieren muchos recursos
Optimizar configuraciones para su flujo de trabajo específico