A VSCode extension that introduces a Project View sidebar for managing multiple projects. Each project gets its own scoped file tree with git decorations and terminal sessions.
Features
Project Sidebar
Add projects by selecting any folder on disk
Click a project to activate it and see its files
Activity bar badge shows total active terminal count
git clone https://github.com/BoardPandas/project-coder.git
cd project-coder
npm install
npm run package
code --install-extension vscode-project-manager-0.1.0.vsix
Getting Started
Click the Projects icon in the Activity Bar
Click the + button to add a project folder
Right-click a project to create a new terminal
Commands
Command
Description
Add Project
Select a folder and name it
Remove Project
Remove a project and close its sessions
New Terminal
Create a terminal at the project root
Rename Session
Rename a terminal session
Kill Session
Close a terminal session
Development
npm install
npm run compile # Build once
npm run watch # Watch mode
npm run test:unit # Run unit tests
npm run lint # Run ESLint
code . # Open in VSCode, press F5 to debug