Terminal

Embedded Terminals

Needlecast embeds a JediTerm terminal for each project. Start a terminal, run commands, and interact with your project — all without leaving Needlecast.

Features

Per-Project Terminals

Each project gets its own terminal session. When you switch projects, the terminal context changes automatically.

Multiple Tabs

Open multiple terminal tabs within a project. Click the + button to add a new tab.

Configurable Font

  • Ctrl+Scroll — Zoom font size (6–72 pt)
  • Font size persists across sessions
  • Choose from monospace fonts

Terminal Colors

  • Colors automatically match your UI theme
  • Override specific colors in Settings → Layout & Terminal

Starting a Terminal

  1. Activate a project in the tree
  2. Press Ctrl+T or click the terminal icon
  3. A new terminal tab opens in the project directory

Terminal Features

  • Copy/Paste — Standard Ctrl+C/Ctrl+V
  • Clear — Ctrl+L
  • Interrupt — Ctrl+C
  • Auto-complete — Tab

Project Shell

If a project has a custom shell configured (in environment variables), Needlecast uses that shell instead of the system default.

Next Steps