{ "version": "2.0.0", "problemMatcher": { "source": "zig", "owner": "cpptools", "fileLocation": [ "autoDetect", "${cwd}", ], "pattern": { "regexp": "^(.*?):(\\d+):(\\d*):?\\s+(?:fatal\\s+)?(warning|error):\\s+(.*)$", "file": 1, "line": 2, "column": 3, "severity": 4, "message": 5, } }, "tasks": [ { "label": "Build Debug", "type": "shell", "command": "zig build", "group": "build", "presentation": { "echo": true, "reveal": "silent", "focus": true, "panel": "shared", "showReuseMessage": true, "clear": true, "revealProblems": "onProblem", }, }, ], }