Task Viewer adds a dedicated activity-bar pane that shows every task defined in your workspace .vscode/tasks.json, grouped by Running Tasks and Stopped Tasks.
Features
Live task tree – start/detect VS Code tasks without leaving the sidebar.
Terminal shortcuts – click a running task to reveal its terminal or use the context menu to stop/restart it.
Custom start modes – right-click a stopped task and choose:
Start Task – run normally.
Start Task in Editor Area – immediately move the terminal into the editor group.
Start Task in New Window – detach the terminal into its own VS Code window.
Double-click start – double left-click a stopped task to run it.
Usage
Define tasks in .vscode/tasks.json (the extension ignores built-in/auto-detected tasks).
Open the Task Viewer icon in the activity bar.
Use the context menu on any task item to start/stop/restart or focus the terminal.
Tip: the tree refreshes automatically as tasks start and finish, so it stays in sync with the Task Manager.
Requirements
No additional tooling beyond standard VS Code tasks is required. The extension reads .vscode/tasks.json; make sure the file exists in your workspace.
Known Issues
“Start in New Window” briefly flashes the terminal in the source window before VS Code detaches it. This is a limitation of the terminal API.
Release Notes
0.0.1
Initial preview with task tree, context menu commands, double-click start, and alternate start locations.