Cómo ejecutar código en la terminal en VS Code

La terminal VS Code (Visual Studio Code) permite comandos de texto. Los resultados y la salida se pueden ver en el editor y admite shells como bash, símbolo del sistema y PowerShell. La ejecución de código en la terminal permite a los usuarios dividir la terminal en diferentes paneles, navegar por el historial de comandos, personalizar el entorno del shell y configurar sus ajustes para un mejor flujo de trabajo.

How To Run Code In Terminal In VS Code

Este artículo profundiza en cómo ejecutar código en una terminal VS Code.

Ejecutar código en la terminal

La terminal VS Code es la línea de comando que está integrada directamente en la plataforma. Con él, puede ejecutar scripts, ejecutar comandos e interactuar con el sistema operativo de su PC o cualquier otra herramienta de desarrollo sin salir del entorno de código. Siga los pasos a continuación para ejecutar código en la terminal VS Code:

  1. En VS Code, abra el archivo en el que desea trabajar. Para que esto funcione, necesita tener la extensión de lenguaje adecuada que coincida con su lenguaje de programación. Puede encontrarlos en la pestaña Extensiones.
    How To Run Code In Terminal In VS Code
  2. Elija la tecla de comilla invertida (`) en el teclado. Esto abre el terminal integrado. Una alternativa aquí es seleccionar "Terminal" en la barra de menú "Ver". Mientras esté aquí, elija "Nueva terminal".
    How To Run Code In Terminal In VS Code
  3. Vaya al directorio que contiene el archivo de código mediante el comando "cd". Si un archivo está dentro de "Documento", por ejemplo, el comando utilizado aquí debería ser "Documentos cd". Esto le permite navegar a la carpeta.
    How To Run Code In Terminal In VS Code
  4. Cuando se encuentre el directorio correcto, debe ejecutar el archivo de código. Hágalo escribiendo el comando correcto para el lenguaje de programación específico que se está utilizando.
    How To Run Code In Terminal In VS Code
    • JavaScript:node filename.js
    • Pitón:python filename.py
    • C++:g++ filename.cpp -o output && ./output
    • Java:javac filename.java && java filename
    • Rubí:ruby filename.rb
  5. El nombre del archivo debe reemplazarse con el nombre del archivo del código real.
    How To Run Code In Terminal In VS Code
  6. Ejecute el comando presionando el botón Enter. Esto debería mostrar el código dentro de la terminal.
    How To Run Code In Terminal In VS Code

La terminal integrada en VS Code

El terminal de Visual Studio Code está completamente integrado y comienza directamente desde la raíz del espacio de trabajo. Ofrece integración del editor con funciones como detección de errores y enlaces. Puede ejecutar varios comandos tal como lo haría en terminales independientes.

Así es como se abre una terminal integrada:

  1. Vaya al menú de la barra de herramientas superior y seleccione "Ver".
    How To Run Code In Terminal In VS Code
  2. Elija "Terminal" en el menú desplegable. Alternativamente, use “Ctrl+`” (comilla invertida) para iniciar la terminal.
    How To Run Code In Terminal In VS Code
    • La terminal se abre en la ventana VS Code. Aquí se muestra un símbolo del sistema.
  3. Ajuste el tamaño del panel del terminal arrastrándolo. El botón maximizar en la esquina superior derecha se puede usar para ingresar a pantalla completa.
    How To Run Code In Terminal In VS Code
  4. Presione la flecha desplegable, en la parte superior derecha, y seleccione el caparazón que desee. De esta manera, es posible cambiar entre los shells.
    How To Run Code In Terminal In VS Code
  5. Abra la "Paleta de comandos" presionando "Ctrl+Shift+P".
  6. Utilice el comando "Ver: Alternar terminal".
    How To Run Code In Terminal In VS Code
  7. Los comandos del menú "Abrir en terminal integrada" se pueden utilizar en el Explorador.
    • El panel de terminal se puede alternar usando el método abreviado “Ctrl+`” en su teclado.
    • El método abreviado de teclado “Ctrl+Shift+`” ayuda a crear una nueva terminal.

El terminal en VS Code tiene una funcionalidad adicional llamada integración de shell. Realiza un seguimiento de dónde se ejecutan los comandos. El acceso directo Ctrl+shift+C le permite abrir VS Code en una terminal externa.

Las conchas terminales

Se pueden utilizar varias carcasas en un terminal integrado. Estos suelen instalarse en la máquina y los valores predeterminados se extraen de los valores predeterminados del sistema. Cuando se detectan shells, se presentan en el menú desplegable de perfiles de terminal.

Gestión de terminales

En el lado derecho de la vista de terminal, se encuentra la interfaz de usuario de pestañas de terminal. Cada terminal tiene un nombre, color, icono y decoración de grupo de datos, si existe.

Para agregar instancias de terminal:

  1. Seleccione el icono “+” en el “panel de terminal, (lado superior derecho).
    How To Run Code In Terminal In VS Code
  2. Vaya al menú desplegable de la terminal y elija un perfil.
    How To Run Code In Terminal In VS Code
    • Alternativamente, presione el comando Ctrl+Shift+`. Con esta acción, habrás creado una nueva entrada dentro de la lista superior asociada al terminal específico.

Para eliminar las instancias:

  1. Pase el cursor sobre una pestaña y luego seleccione la opción "Papelera".
    How To Run Code In Terminal In VS Code
  2. Elija un elemento de pestaña y presione "Eliminar".
    How To Run Code In Terminal In VS Code
    • Alternativamente, haga clic derecho y use la opción de comando "Terminal: eliminar las instancias de Terminal activa" en el menú contextual.

Es posible navegar entre diferentes grupos de terminales a través del foco siguiente Ctr+Pág y el foco anterior Ctrl+Pág. Cuando el estado de un terminal cambia, pueden aparecer iconos en el lado derecho del terminal. Puede pasar el cursor sobre el icono para ver la información de estado que puede contener acciones.

Paneles divididos (grupos)

Puedes tener diferentes terminales uno al lado del otro. Le permite subdividir paneles y luego crear un grupo de paneles para trabajar.

  1. Busque una entrada en la lista de terminales del lado derecho y coloque el cursor sobre ella.
    How To Run Code In Terminal In VS Code
  2. Elija el botón de división en línea.
    How To Run Code In Terminal In VS Code
  3. Vaya al menú contextual y haga clic derecho sobre él, luego seleccione el menú "Dividir".
    How To Run Code In Terminal In VS Code
  4. Presione "Alt" y luego haga clic en "+" o pestaña única dentro del panel del terminal.
    How To Run Code In Terminal In VS Code
  5. Active el comando “Ctrl+Mayús+5”.
    How To Run Code In Terminal In VS Code

Para navegar entre terminales dentro de un grupo, debe centrarse en el panel anterior presionando "Alt+Izquierda" o en el panel siguiente haciendo clic en "Alt+Derecha". Cuando arrastras y sueltas pestañas dentro de la lista, básicamente las estás reorganizando. Sin embargo, cuando se arrastra una pestaña al área principal del terminal, se mueve con éxito un terminal de un grupo al siguiente.

Usando el comando “Terminal: Unsplit” se mueve un terminal dentro de su propio grupo. Esto se logra haciendo clic derecho en el menú contextual o mediante la paleta de comandos.

Terminales dentro del área del editor

Las terminales dentro del editor se pueden abrir usando los comandos "Terminal: Crear nueva terminal en el área del editor" o "Terminal: Crear nueva en el área del editor al lado". Esto también se puede lograr simplemente arrastrando el terminal desde la vista al área del editor. Normalmente, los editores de terminal se presentan como pestañas de editor normales.

Los editores de terminales pueden estar en ambos lados o pueden disponerse en muchas dimensiones a través del sistema de diseño del grupo de editores. La configuración "terminal.integrated.defaultLocation" cambia la ubicación predeterminada del terminal del área de "editor" o "vista".

Navegando por el contenido

Buffer se refiere al contenido del terminal y es esa sección que está encima del “scroll back” o punto de vista inferior. La configuración “terminal.integrated.scrollback” determina la cantidad de desplazamiento hacia atrás que se mantiene. El valor predeterminado es 1000 líneas.

Se puede navegar por el búfer siguiendo varios comandos, entre ellos:

  • Ctrl+Alt+Pág: desplazarse hacia arriba una línea
  • Ctrl+Alt+AvPág: desplazarse hacia abajo
  • Mayús+Pág: desplazarse hacia arriba en una página
  • Shift+PágAv: desplazarse hacia abajo en una página
  • Ctrl+Inicio: desplazarse hasta la parte superior
  • Ctrl+Fin: desplazarse hasta el final

Para navegación por comandos:

  • Ctrl+Arriba: desplazarse al comando anterior
  • Ctrl+Abajo: desplazarse al siguiente comando

Normalmente, el desplazamiento se produce simultáneamente. Sin embargo, puede configurar usando el “terminal. opción integrada.smoothscrolling” para animar en un corto tiempo.

Preguntas frecuentes

¿Qué hago si tengo problemas al iniciar la terminal VS?

Si tiene problemas para iniciar el terminal, vaya a la guía de solución de problemas donde podrá obtener más orientación.

¿Es posible crear una terminal de administración?

Normalmente, un shell integrado se ejecuta con permisos de VS Code. Si el objetivo es ejecutar el shell con administrador o cualquier otro permiso, utilice “runas.exe” y otras utilidades similares en la terminal.

Optimice el flujo de trabajo utilizando VS Code Terminal

Ejecutar código dentro del terminal VS Code es eficiente y conveniente ya que no es necesario salir del editor. Agiliza todas las tareas de desarrollo y puedes alternar entre ejecutar código y codificar en sí. Al final del día, mejora la productividad y puede concentrarse en la ejecución y depuración del código.

¿Has intentado ejecutar código dentro del terminal VS Code? ¿Cuál fue tu experiencia? Háganos saber en la sección de comentarios.

Sign up and earn $1000 a day ⋙

Cómo cambiar la ubicación en el mapa Snap

Cómo cambiar la ubicación en el mapa Snap

Snapchat es probablemente mejor conocido por la innovadora función para compartir contenido que desaparece tan pronto como su grupo lo ve. Ahora los desarrolladores tienen

Cómo saber si alguien te bloqueó en Messenger

Cómo saber si alguien te bloqueó en Messenger

Cuando intentas comunicarte con alguien en Messenger sin éxito, una de las posibles razones es que has sido bloqueado. La realización no es agradable,

Cómo ver las horas jugadas en una PS5 para adultos o niños

Cómo ver las horas jugadas en una PS5 para adultos o niños

Hoy en día, muchas consolas de videojuegos realizarán un seguimiento de cuántas horas has jugado por cada juego que posees. Como parte de la última generación de consolas,

Cómo solucionar la excepción de Internet Restablecimiento de la conexión Java.Net.Socketexception en Minecraft

Cómo solucionar la excepción de Internet Restablecimiento de la conexión Java.Net.Socketexception en Minecraft

¿Has recibido un error de conexión java.net.socketexeption mientras jugabas Minecraft? Si es así, no eres el único. Los usuarios han estado reportando esto.

Amazon Echo intenta encargar casas de muñecas en todo San Diego

Amazon Echo intenta encargar casas de muñecas en todo San Diego

Generalmente, los dispositivos que escuchan comandos de voz no causan demasiados problemas. La frase utilizada para activarlos, ya sea "OK Google", "Alexa" o "Siri"

Cómo ocultar una historia a todos en Instagram

Cómo ocultar una historia a todos en Instagram

La mayoría de los usuarios publican Historias de Instagram para compartir sus actividades diarias y momentos importantes de sus vidas. Sin embargo, antes de publicar una historia, es posible que desees

Cómo agregar una caja de resonancia en Discord

Cómo agregar una caja de resonancia en Discord

Soundboard es un programa informático que ayuda a aplicaciones como Discord a crear efectos de sonido interesantes. También te permite subir varios sonidos al

Cómo arreglar los equipos de Microsoft que no funcionan

Cómo arreglar los equipos de Microsoft que no funcionan

Microsoft Teams se ha convertido en la herramienta de comunicación laboral más popular, superando incluso a Skype y Slack. Pero no puede ayudarte si no funciona. Si

Cómo reparar el código de error 267 en Roblox

Cómo reparar el código de error 267 en Roblox

Si eres un ávido jugador de Roblox, es posible que ya hayas encontrado errores ocasionales en la plataforma. Sin embargo, el código de error 267 puede clasificarse fácilmente como el más

Atajos de teclado de Formularios de Google

Atajos de teclado de Formularios de Google

Google Forms es una aplicación basada en web que se utiliza para generar formularios que ayudan en la recopilación de datos. Es un método sencillo para crear formularios de registro,

Cómo agregar un seguidor reciente en OBS

Cómo agregar un seguidor reciente en OBS

Durante una transmisión, es posible que hayas notado que aparecen los nombres de los seguidores, donadores o suscriptores recientes del transmisor. Esta es una característica interesante que los streamers

Cómo utilizar superposiciones en CapCut

Cómo utilizar superposiciones en CapCut

Cuando intente captar la atención de la mayor cantidad de espectadores posible, querrá utilizar todas las herramientas CapCut disponibles. Las superposiciones ayudan a hacer un video.

Cómo deshabilitar historias en Telegram

Cómo deshabilitar historias en Telegram

Ver historias en Telegram puede ser una gran característica si son de personas que conoces, pero ver historias de extraños puede ser desagradable o irrelevante.

Cómo conseguir un paraguas en Los Sims 4

Cómo conseguir un paraguas en Los Sims 4

El paquete de expansión Seasons de “Los Sims 4” introdujo nuevos elementos de juego que pueden afectar la vida diaria de tu Sim: el clima y la temperatura. Tus Sims ahora

Cómo utilizar Gmail sin un número de teléfono

Cómo utilizar Gmail sin un número de teléfono

Actualizado el 14 de noviembre de 2022 por Steve Larner para reflejar los procesos actuales de Android/iOS para crear un Gmail sin un número de teléfono. Si desea crear un nuevo

Cómo convertir un documento de Word en una imagen JPG o GIF

Cómo convertir un documento de Word en una imagen JPG o GIF

Si bien los documentos de Microsoft Word son compatibles con otros procesadores de texto, es posible que tengas que guardarlos como imágenes JPG o GIF. Si bien no puedes exportar tu

Cómo compartir tu lista de reproducción de Spotify

Cómo compartir tu lista de reproducción de Spotify

Spotify te facilitó compartir listas de reproducción con tu familia y amigos: hay un botón Compartir directamente en la aplicación. Además, tienes las opciones para hacer

Las mejores aplicaciones de historias de Instagram

Las mejores aplicaciones de historias de Instagram

Los creadores de Instagram viven y mueren por la calidad de las publicaciones e historias de Instagram. Simplemente presionando grabar en la aplicación de su cámara y esperando que el resultado final sea

WhatsApp vs. Señal

WhatsApp vs. Señal

Con tantas aplicaciones de mensajería disponibles, es importante evaluar qué opciones son las más importantes para usted al elegir una aplicación. Debido a su popularidad

AirTags prohibidos en el equipaje: ¿qué es lo último?

AirTags prohibidos en el equipaje: ¿qué es lo último?

Si eres un viajero habitual, es posible que hayas tenido la desgracia de perder tu equipaje. Ingrese Apple AirTags. Pueden señalar la ubicación de su