DEV Community

O1213
O1213

Posted on

Reopening the Same Terminals Every Day! — I Built a VS Code Extension for This

Every morning. Same thing.

Open VS Code. Open terminal. cd frontend. npm run dev. New terminal. cd backend. npm run dev. New terminal for git. Maybe another for logs and another for docker...

I built Terminal Profile Launcher to save time.

What it does
You save a "profile" — a named configuration of your full terminal setup. Then you launch it all in one click.

A profile can have:

Multiple terminal tabs, each opening in the right directory and running the right commands automatically
Each Terminal independently configured Custom icons and colors so you can visually identify terminals at a glance
Optional auto-launch when a workspace opens
Here's what a its look like

After saving the terminal Profile, run any time by just (Ctrl-Shift+P) and chose the profile to launch

Terminal Launcher: Quick Launch
Enter fullscreen mode Exit fullscreen mode

Extension URL: https://marketplace.visualstudio.com/items?itemName=Ali-H-M.terminal-profile-launcher

Welcome any suggestions/feedback <3

Top comments (0)