50% OFF Plus
--:--:--
¡Obtener!

Terminal

Básico
VSCode
VSCode
Actualizado: 14/07/2025

¡Desbloquea el curso de VSCode completo!

IA
Ejercicios
Certificado
Entrar

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 Plus

Abrir 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.

Progreso guardado
Asistente IA
Ejercicios
Iniciar sesión gratis

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

⭐⭐⭐⭐⭐
4.9/5 valoración