MarkNode incluye un panel de terminal integrado para que puedas ejecutar comandos sin cambiar a otra aplicación.
Abrir la terminal
El panel de terminal se encuentra en la parte inferior de la ventana. Haz clic en el icono de terminal de la barra de actividad situada en el extremo izquierdo para mostrarlo u ocultarlo. Puedes cambiar el tamaño del panel arrastrando su borde superior.
Varias sesiones
Puedes ejecutar más de una sesión de terminal al mismo tiempo. Cada sesión aparece como una pestaña en la parte superior del panel de terminal. Para crear una sesión nueva, haz clic en el botón más de la barra de pestañas. Las sesiones son independientes: cada una tiene su propio proceso de shell y su propio directorio de trabajo.
Para cerrar una sesión, haz clic en el botón de cierre de su pestaña o escribe exit en el símbolo del sistema.
Atajos de teclado
| Acción | macOS | Linux / Windows |
|---|---|---|
| Borrar la terminal (incluido el historial de desplazamiento) | Cmd+K | Ctrl+Shift+K |
| Borrar la pantalla | Ctrl+L | Ctrl+L |
Ctrl+L funciona en todas las plataformas y se comporta igual que escribir clear en el símbolo del sistema.
Compatibilidad con fuentes y caracteres
La terminal usa una fuente monoespaciada adecuada para la salida de línea de comandos. Los caracteres Unicode —incluidos los caracteres de dibujo de cajas, las flechas y los símbolos que utilizan herramientas como git log --graph o htop— se representan correctamente.
PATH y herramientas del sistema
La terminal hereda el PATH de tu sistema, por lo que cualquier herramienta de línea de comandos disponible en tu terminal habitual también está disponible aquí. Esto incluye entornos de ejecución de lenguajes, gestores de paquetes, herramientas de control de versiones y sistemas de compilación.
Si no se encuentra una herramienta, comprueba que esté en tu PATH abriendo la terminal del sistema y confirmando primero que el comando funciona allí.
Trabajar con tu proyecto
La terminal se abre con su directorio de trabajo establecido en la carpeta de tu proyecto, de modo que puedes ejecutar comandos del proyecto de inmediato sin tener que navegar hasta él manualmente.
Usos habituales mientras editas en MarkNode:
- Ejecutar comandos de compilación o de análisis de código (lint)
- Realizar operaciones de Git como
git log,git diffogit rebase - Iniciar un servidor de desarrollo local
- Instalar dependencias con un gestor de paquetes
Recarga de archivos tras cambios en la terminal
Si un comando de la terminal modifica archivos abiertos en el editor —por ejemplo, al ejecutar un formateador, aplicar un parche o cambiar a otra rama—, MarkNode detecta los cambios y recarga automáticamente los archivos afectados. No es necesario cerrar y volver a abrir los documentos para ver el contenido actualizado.