Mira la lección en vídeo
Accede al vídeo completo de esta lección y a más contenido exclusivo con el Plan Plus.
Desbloquear Plan PlusAbrir y usar la terminal integrada
La terminal integrada de Visual Studio Code es una herramienta fundamental que permite ejecutar comandos del sistema operativo directamente desde el editor, sin necesidad de cambiar entre aplicaciones. Esta funcionalidad transforma VS Code en un entorno de desarrollo completo donde puedes escribir código y ejecutar comandos en el mismo espacio de trabajo.
Métodos para abrir la terminal
Existen varias formas de acceder a la terminal integrada en VS Code, cada una adaptada a diferentes preferencias de trabajo:
Atajo de teclado principal:
Ctrl + ` (tecla backtick)
La tecla backtick (`) se encuentra normalmente en la esquina superior izquierda del teclado, junto al número 1. Este es el método más rápido y utilizado por desarrolladores experimentados.
Acceso mediante menú:
Navega a Terminal > New Terminal
en la barra de menús superior. Esta opción es especialmente útil cuando estás comenzando a familiarizarte con la herramienta.
Paleta de comandos:
Presiona Ctrl+Shift+P
para abrir la paleta de comandos y escribe "Terminal: Create New Terminal". Aunque es menos directo, resulta útil cuando necesitas acceder a opciones específicas de terminal.
Ubicación y características del panel
Una vez abierta, la terminal aparece en el panel inferior de VS Code, ocupando la parte baja de la ventana del editor. Este diseño permite mantener visible tanto el código como la terminal simultáneamente, facilitando un flujo de trabajo eficiente.
El panel de terminal incluye varios elementos de interfaz importantes:
- Pestañas de terminal: Cada terminal abierta aparece como una pestaña individual
- Botones de control: Ubicados en la esquina superior derecha para crear, dividir o cerrar terminales
- Indicador de shell: Muestra qué tipo de terminal está activa (PowerShell, bash, zsh)
- Área de comandos: El espacio principal donde introduces y ejecutas comandos
Gestión básica del panel
El panel de terminal ofrece flexibilidad en su presentación para adaptarse a diferentes necesidades de trabajo:
Redimensionamiento:
Arrastra el borde superior del panel hacia arriba o abajo para ajustar su altura. Esto te permite equilibrar el espacio entre el editor de código y la terminal según la tarea actual.
Ocultar y mostrar:
Utiliza el mismo atajo `Ctrl+`` para alternar entre mostrar y ocultar el panel. También puedes hacer clic en el icono de terminal en la barra de estado inferior o usar el botón "×" en la esquina superior derecha del panel.
Maximización temporal:
Haz doble clic en la barra de título del panel para maximizarlo temporalmente, ocupando toda la ventana. Repite la acción para restaurar el tamaño normal.
Tipos de terminal según el sistema operativo
VS Code detecta automáticamente el shell predeterminado de tu sistema operativo y lo utiliza como terminal integrada:
Windows:
PS C:\Users\usuario\proyecto>
Por defecto utiliza PowerShell, que ofrece comandos avanzados y compatibilidad con .NET. También puede usar Command Prompt (cmd) si está configurado como predeterminado.
Linux:
usuario@equipo:~/proyecto$
Emplea bash como shell estándar, proporcionando acceso completo a herramientas Unix y comandos de línea tradicionales.
macOS:
usuario@MacBook proyecto %
Utiliza zsh (Z shell) como predeterminado desde macOS Catalina, ofreciendo características avanzadas como autocompletado inteligente y temas personalizables.
Sincronización con el workspace
Guarda tu progreso
Inicia sesión para no perder tu progreso y accede a miles de tutoriales, ejercicios prácticos y nuestro asistente de IA.
Más de 25.000 desarrolladores ya confían en CertiDevs
Una de las ventajas principales de la terminal integrada es su sincronización automática con el workspace actual. Cuando abres una terminal, VS Code establece automáticamente el directorio de trabajo en la carpeta raíz del proyecto abierto.
Esta sincronización significa que:
- Los comandos se ejecutan en el contexto correcto del proyecto
- No necesitas navegar manualmente al directorio del proyecto
- Los archivos generados aparecen directamente en el explorador de VS Code
- Las rutas relativas funcionan como esperas en relación al proyecto
Ejemplo práctico:
Si tienes abierto un proyecto en C:\Proyectos\MiApp
, la terminal se iniciará automáticamente en esa ubicación:
PS C:\Proyectos\MiApp>
Esto elimina la necesidad de ejecutar comandos como cd C:\Proyectos\MiApp
cada vez que abres una nueva terminal.
Ventajas de la integración
La terminal integrada ofrece beneficios significativos comparada con terminales externas:
- Contexto unificado: Mantiene el foco en VS Code sin cambiar entre aplicaciones
- Sincronización automática: Siempre trabaja en el directorio correcto del proyecto
- Integración visual: Los errores y salidas se muestran con el mismo tema que el editor
- Gestión eficiente: Múltiples terminales organizadas en pestañas dentro del mismo panel
- Acceso rápido: Atajos de teclado optimizados para desarrolladores
La terminal integrada se convierte así en una extensión natural del entorno de desarrollo, permitiendo un flujo de trabajo más fluido y productivo donde el código y los comandos coexisten armoniosamente.
Aprendizajes de esta lección de VSCode
- Conocer los métodos para abrir la terminal integrada en VS Code.
- Identificar la ubicación y características del panel de terminal.
- Aprender a gestionar el panel de terminal (redimensionar, ocultar, maximizar).
- Entender los tipos de terminal según el sistema operativo y su shell predeterminado.
- Comprender la sincronización automática de la terminal con el workspace del proyecto.
Completa este curso de VSCode y certifícate
Únete a nuestra plataforma de cursos de programación y accede a miles de tutoriales, ejercicios prácticos, proyectos reales y nuestro asistente de IA personalizado para acelerar tu aprendizaje.
Asistente IA
Resuelve dudas al instante
Ejercicios
Practica con proyectos reales
Certificados
Valida tus conocimientos
Más de 25.000 desarrolladores ya se han certificado con CertiDevs