Alpha Version
DTerminal is a command-line terminal integrated directly into the Delphi IDE. It allows you to execute commands and automate tasks without leaving your development environment, offering full compatibility with WSL (Linux), CMD, and PowerShell.
- Native Integration: Works as a dockable window (Dockable Form) inside the Delphi IDE.
- Multi-Terminal: Native support for WSL, Command Prompt (CMD), and PowerShell.
- Layout Persistence: Stays pinned to your environment in both design and debug modes.
To install the plugin in your IDE, follow the steps below:
- Open the package project
DinosTerminal.dprojin your Delphi. - In the Project Manager, right-click the project and execute the actions in this exact order:
- 🧼 Clean
- 🔨 Build
- ⚡ Install
- After installation, a new menu named DinosTools will appear in the top bar of the IDE.
- Click
DinosTools -> DinosTerminalto open the terminal window.
Since Delphi manages layouts separately for coding and debugging, follow this suggestion so your terminal never disappears from the screen:
-
Default Layout (Design):
- Open the terminal from the menu.
- Drag and dock the window to your preferred location (e.g., next to the bottom Messages tab).
- Go to the IDE's top menu:
View -> Desktops -> Save Desktop... - Select or type Default Layout and save.
-
Debugging Layout (Debug):
- Start debugging any project (F9). The IDE layout will change.
- If the terminal disappears, go to
DinosTools -> DinosTerminalagain (it will open instantly). - Position and dock the terminal where you want it to stay while debugging.
- Go to the IDE's top menu:
View -> Desktops -> Save Desktop... - Select or type Debug Layout and save.
All set! Now the terminal will automatically move and adapt whenever you switch between coding and debugging.
This project is licensed under the MIT License. See the LICENSE file for more details.