Descubre la terminal de Visual Studio Code

Contenido del Bootcamp Dirigido por: | Última modificación: 14 de octubre de 2024 | Tiempo de Lectura: 4 minutos

Algunos de nuestros reconocimientos:

Premios KeepCoding

Si estás aprendiendo a programar, es muy probable que te hayas encontrado con IDEs como Visual Studio Code, un editor de código en el que una de sus partes más importantes es la consola o la terminal integrada. El día de hoy veremos de qué trata esta consola en programación, también llamada terminal, cómo acceder a ella en VS Code y para qué se usa.

consola en programación

¿Qué es una consola en programación?

Una consola en programación es, grosso modo, una interfaz de línea de comandos en la que se le permite a los usuarios introducir y recibir comandos en forma de texto. Estas guardan diferencia con las interfaces gráficas o GUI, en donde se interactua por medio de clicks y menús; en la consola en programación todo se maneja mediante texto. Este enfoque es muy usado cuando estamos iniciando en programación, ya que nos permite crear programas pequeños que no requieran del tedioso trabajo de crear interfaces gráficas para su ejecución.

Si alguna vez has realizado programas en los que se piden dos números y devuelve una operación matemática, o el famoso programa de cinemark, entonces has trabajado con la consola en programación, aun si no lo sabías. La consola en programación es un elemento muy versatil, ya que no solo es más ligero en términos de recursos, sino que ofrece un gran control del código que escribimos.

Desde hace un tiempo Visual Studio Code se ha posicionado como uno de los editores de código preferidos de muchos desarrolladores en todo el mundo. Una de las razones es su terminal integrada o consola en programación, que facilita la ejecución de comandos directamente desde el editor. Esto hace que muchos desarrolladores que trabajan con Node.js, React, Angular, Vue.js y muchos otros frameworks y librerías prefieran este IDE.

¿Cómo acceder a la terminal en Visual Studio Code?

Acceder a la consola en programación en Visual Studio Code es muy sencillo y puede variar en algunos aspectos, esto dependiendo del idioma en que tengas configurada la aplicación. Veamos algunas formas de hacerlo:

  • Menú en español: Ve al menú superior y selecciona Ver > Terminal. El atajo de teclado para teclados en español es Ctrl + ñ.
  • Menú en inglés: Ve al menú View y selecciona Terminal. El atajo de teclado para teclados en inglés es `Ctrl + « (acento grave).
  • Command Palette: Usa la combinación de teclas Ctrl + Shift + P, escribe «terminal» y selecciona Terminal: Crear nuevo terminal.

En ocasiones vas a notar que la terminal no va a aparecer directamente, así que será necesario que sepas cómo abrirla.

Características de la terminal de Visual Studio Code

🔴 ¿Quieres Aprender a Programar con Python? 🔴

Descubre el Full Stack Jr. Bootcamp - Aprende a Programar desde Cero de KeepCoding. La formación más completa del mercado y con empleabilidad garantizada

👉 Prueba gratis el Bootcamp Aprende a Programar desde Cero por una semana

La terminal de Visual Studio Code no solo es fácil de acceder, sino que también es extremadamente versátil. Algunas de sus características más destacadas son:

  • Multiples terminales: Puedes abrir múltiples terminales al mismo tiempo, lo que te permite ejecutar varios comandos en paralelo. Para agregar una nueva terminal, simplemente haz clic en el signo + en la parte superior derecha de la terminal.
  • Gestión de terminales: Puedes eliminar terminales innecesarias usando el icono de la papelera. Además, puedes cambiar el tamaño de la terminal y dividir la vista para tener varias terminales visibles al mismo tiempo.
  • Ruta de trabajo: La terminal se abrirá en la ruta del proyecto o carpeta que tengas abierta en Visual Studio Code. Siempre verifica en qué ruta estás antes de ejecutar comandos para evitar errores.

Usos comunes de la terminal en Visual Studio Code

La terminal integrada de Visual Studio Code es extremadamente útil para una gran variedad de tareas. Veamos algunos ejemplos:

  1. Ejecución de comandos del sistema: Puedes navegar por el sistema de archivos, copiar y mover archivos y ejecutar programas desde la terminal de manera directa.
  2. Gestión de proyectos de Node.js: Si trabajas con Node.js, seguramente usarás la terminal para crear nuevos proyectos, instalar dependencias y ejecutar scripts.
  3. Automatización de tareas: Puedes escribir scripts para automatizar tareas repetitivas, ahorrando tiempo y reduciendo errores.
  4. Depuración de aplicaciones: Los mensajes de error y las salidas de depuración se muestran en tiempo real, esto facilita en gran medida la identificación y solución de problemas.

Ejemplo: iniciar un proyecto de Node.js

Para que entiendas mejor de qué se trata la consola en programación, veamos un ejemplo directamente con Node.js. Supongamos que quieres iniciar un nuevo proyecto de Node.js desde la terminal de Visual Studio Code. El paso a paso para hacerlo sería:

cd /ruta/a/tu/carpeta
  1. Inicia un nuevo proyecto de Node.js: Usa el comando npm init y sigue las instrucciones.
npm init
  1. Instala dependencias: Añade las dependencias necesarias para tu proyecto.
npm install express

Consejos para usar la terminal en Visual Studio Code

  • Atajos de teclado: Familiarízate con los atajos de teclado para abrir y cerrar la terminal rápidamente.
  • Ruta de trabajo: Siempre verifica la ruta de trabajo antes de ejecutar comandos para evitar problemas. Este paso te lo recalcamos mucho porque a veces ejecutamos código de una ruta y miramos la terminal de otro, lo cual nos puede traer muchísimos dolores de cabeza.
  • Personalización: Puedes personalizar la apariencia de la terminal desde la configuración de Visual Studio Code para que se ajuste a tus preferencias.

Como viste, usar la consola en programación es una tarea simple, pero para programadores que apenas están iniciando en este mundo puede ser un poco complejo en caso de que no aparezca en el IDE. Recuerda que puedes seguir aprendiendo sobre programación con nuestro Bootcamp para aprender programación desde cero, en donde aprenderás todas las bases teóricas y prácticas para incursionar en un mercado laboral que te llevará al éxito en muchas áreas de tu vida. ¡Inicia ahora!

Ramón Maldonado

Full Stack Developer y Responsable de Formación base en KeepCoding.

Posts más leídos

¡CONVOCATORIA ABIERTA!

Aprende a Programar desde Cero

Full Stack Jr. Bootcamp

Apúntate y consigue uno de los perfiles más demandados con Python en solo 4 meses.