{ "version": "2.0.0", "presentation": { "echo": false, "reveal": "always", "focus": false, "panel": "dedicated", "showReuseMessage": true }, "tasks": [ { "label": "Create terminals", "dependsOn": [ "Server", "UX" ], // Mark as the default build task so cmd/ctrl+shift+b will create them "group": { "kind": "build", "isDefault": true }, // Try start the task on folder open "runOptions": { "runOn": "folderOpen" } }, { // The name that shows up in terminal tab "label": "Server", // The task will launch a shell "type": "shell", "command": "/bin/zsh", "args": [], // Set the shell type "options": { "cwd": "/workspace/server" }, // Mark as a background task to avoid the spinner animation on the terminal tab "isBackground": true, "problemMatcher": [], // Create the tasks in a terminal group "presentation": { "group": "shell-group" } }, { "label": "UX", "type": "shell", "command": "/bin/zsh", "args": [], "options": { "cwd": "/workspace/ux", }, "isBackground": true, "problemMatcher": [], "presentation": { "group": "shell-group" } } ] }