Skip to main content
The Terminal Interface provides a fully-featured command-line environment directly within your development workspace, enabling seamless execution of build commands, package management, and system operations.

Overview

Built on XTerm.js, the terminal component offers professional-grade terminal emulation with support for multiple sessions, theming, and interactive command execution. It integrates deeply with your project’s environment, providing access to all development tools and scripts.

Command Execution

Run build scripts, package managers, and development tools

Session Management

Multiple terminal tabs for different workflows

Theme Integration

Consistent theming with your development environment

Key Features

Advanced Terminal Capabilities

Professional terminal emulation supporting:
  • Full ANSI escape sequences - Rich text formatting and colors
  • Mouse support - Interactive terminal applications
  • Unicode support - International character display
  • Web links - Clickable URLs in terminal output

Project Environment Access

Complete access to your development environment:
  • Project directory - Automatic navigation to workspace
  • Environment variables - Access to configured variables
  • Installed tools - Node.js, npm, git, and other tools
  • File permissions - Full read/write access to project files

Enhanced User Experience

Modern terminal features for improved productivity:
  • Command history - Navigate through previous commands
  • Auto-completion - Intelligent command suggestions
  • Search functionality - Find text within terminal output
  • Copy/paste support - Standard clipboard operations

Usage Modes

Terminal States

  • Active Session - Full command execution and interaction
  • Read-Only - Output display without input capability
  • Background - Commands running without visible interface
Pro Tip: Use multiple terminal tabs to run development servers, build processes, and testing simultaneously without switching contexts.