tasks.json 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. {
  2. // See https://go.microsoft.com/fwlink/?LinkId=733558
  3. // for the documentation about the tasks.json format
  4. "version": "0.1.0",
  5. "command": "gulp",
  6. "isShellCommand": true,
  7. "args": [],
  8. "showOutput": "always",
  9. "options": {
  10. "cwd": "${workspaceRoot}/Tools/Gulp"
  11. },
  12. "tasks": [
  13. {
  14. "taskName": "run",
  15. // Hijack Test Command for easy shortcut
  16. "isTestCommand": true,
  17. "isBackground": true,
  18. "problemMatcher": {
  19. "owner": "typescript",
  20. "fileLocation": "relative",
  21. "pattern": {
  22. "regexp": "^([^\\s].*)\\((\\d+|\\,\\d+|\\d+,\\d+,\\d+,\\d+)\\):\\s+(error|warning|info)\\s+(TS\\d+)\\s*:\\s*(.*)$",
  23. "file": 1,
  24. "location": 2,
  25. "severity": 3,
  26. "code": 4,
  27. "message": 5
  28. },
  29. "background": {
  30. "activeOnStart": true,
  31. "beginsPattern": "Starting \\'watch\\'",
  32. "endsPattern": "Finished \\'run\\'"
  33. }
  34. }
  35. },
  36. {
  37. "taskName": "typescript-all",
  38. "isBuildCommand": true,
  39. "problemMatcher": [
  40. "$tsc"
  41. ]
  42. }
  43. ]
  44. }