{"action":"created","issue":{"url":"https://api.github.com/repos/Microsoft/vscode/issues/3752","repository_url":"https://api.github.com/repos/Microsoft/vscode","labels_url":"https://api.github.com/repos/Microsoft/vscode/issues/3752/labels{/name}","comments_url":"https://api.github.com/repos/Microsoft/vscode/issues/3752/comments","events_url":"https://api.github.com/repos/Microsoft/vscode/issues/3752/events","html_url":"https://github.com/Microsoft/vscode/issues/3752","id":138790871,"number":3752,"title":"Intellisense configuration through custom tasks","user":{"login":"MKHenson","id":2727104,"avatar_url":"https://avatars.githubusercontent.com/u/2727104?v=3","gravatar_id":"","url":"https://api.github.com/users/MKHenson","html_url":"https://github.com/MKHenson","followers_url":"https://api.github.com/users/MKHenson/followers","following_url":"https://api.github.com/users/MKHenson/following{/other_user}","gists_url":"https://api.github.com/users/MKHenson/gists{/gist_id}","starred_url":"https://api.github.com/users/MKHenson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MKHenson/subscriptions","organizations_url":"https://api.github.com/users/MKHenson/orgs","repos_url":"https://api.github.com/users/MKHenson/repos","events_url":"https://api.github.com/users/MKHenson/events{/privacy}","received_events_url":"https://api.github.com/users/MKHenson/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Microsoft/vscode/labels/needs%20more%20info","name":"needs more info","color":"fef2c0"},{"url":"https://api.github.com/repos/Microsoft/vscode/labels/typescript","name":"typescript","color":"c7def8"}],"state":"closed","locked":false,"assignee":{"login":"dbaeumer","id":1931590,"avatar_url":"https://avatars.githubusercontent.com/u/1931590?v=3","gravatar_id":"","url":"https://api.github.com/users/dbaeumer","html_url":"https://github.com/dbaeumer","followers_url":"https://api.github.com/users/dbaeumer/followers","following_url":"https://api.github.com/users/dbaeumer/following{/other_user}","gists_url":"https://api.github.com/users/dbaeumer/gists{/gist_id}","starred_url":"https://api.github.com/users/dbaeumer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dbaeumer/subscriptions","organizations_url":"https://api.github.com/users/dbaeumer/orgs","repos_url":"https://api.github.com/users/dbaeumer/repos","events_url":"https://api.github.com/users/dbaeumer/events{/privacy}","received_events_url":"https://api.github.com/users/dbaeumer/received_events","type":"User","site_admin":false},"milestone":null,"comments":8,"created_at":"2016-03-06T13:27:40Z","updated_at":"2016-03-24T11:54:31Z","closed_at":"2016-03-14T13:38:35Z","body":"Hi all\r\n\r\nIs there a way to sync intellisense with custom build tasks? I am working in a TypeScript project, and as I understand it, Code reads the tsconfig.json to do its intellisense (among other things). However my compilation is done through a gulp task. This task reports errors for me and I've setup a problem matcher to catch those. The problem comes in however when there seems to be a mismatch between the service generating intellisense and the build process I am using. I can build my project for example (using the gulp task) and no errors will show up - however I can go to a file and see red squiggles under things that have no errors. Are there ways I can sync the intellisense with my tasks?\r\n\r\nThis is my tasks json:\r\n```\r\n{\r\n    \"version\": \"0.1.0\",\r\n    \"command\": \"gulp\",\r\n    \"isShellCommand\": true,\r\n    \"args\": [\r\n         \"--no-color\"\r\n    ],\r\n    \"tasks\": [\r\n    {\r\n        \"taskName\": \"build-all\",\r\n        \"isBuildCommand\": true,\r\n        \"showOutput\": \"silent\",\r\n        \"problemMatcher\": {\r\n            \"fileLocation\": [\"relative\", \"${workspaceRoot}\"],\r\n            \"pattern\": {\r\n                \"regexp\": \"^(.*)\\\\((.*),(.*)\\\\):\\\\s(error|warning)\\\\s(.*)$\",\r\n                \"file\": 1,\r\n                \"line\": 2,\r\n                \"column\": 3,\r\n                \"severity\": 4,\r\n                \"message\": 5\r\n            }\r\n        }\r\n    }]\r\n}\r\n```\r\n\r\nMy Code version is 0.10.8\r\n\r\nThanks for a great project, and look forward to future updates :)"},"comment":{"url":"https://api.github.com/repos/Microsoft/vscode/issues/comments/200803122","html_url":"https://github.com/Microsoft/vscode/issues/3752#issuecomment-200803122","issue_url":"https://api.github.com/repos/Microsoft/vscode/issues/3752","id":200803122,"user":{"login":"MKHenson","id":2727104,"avatar_url":"https://avatars.githubusercontent.com/u/2727104?v=3","gravatar_id":"","url":"https://api.github.com/users/MKHenson","html_url":"https://github.com/MKHenson","followers_url":"https://api.github.com/users/MKHenson/followers","following_url":"https://api.github.com/users/MKHenson/following{/other_user}","gists_url":"https://api.github.com/users/MKHenson/gists{/gist_id}","starred_url":"https://api.github.com/users/MKHenson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MKHenson/subscriptions","organizations_url":"https://api.github.com/users/MKHenson/orgs","repos_url":"https://api.github.com/users/MKHenson/repos","events_url":"https://api.github.com/users/MKHenson/events{/privacy}","received_events_url":"https://api.github.com/users/MKHenson/received_events","type":"User","site_admin":false},"created_at":"2016-03-24T11:54:31Z","updated_at":"2016-03-24T11:54:31Z","body":"Ah I see, thanks @dbaeumer "}}