title: Visual Studio Code not compiling all *.ts files
body: <p>I am trying to setup VSC with Typescript, but I can't get VSC to compile all *.ts files with Ctrl + Shift + B.<br>
  I have gone through numerous tutorials on how to setup Typescript with VSC and I didn't manage to succeed.  </p>
  
  <p>My tsconfig.json file (located in root) looks like:</p>
  
  <pre><code>{
      "compilerOptions": {
          "target": "ES5",
          "module": "amd",
          "sourceMap": true,
          "outFile": "all.js"
      }
  }
  </code></pre>
  
  <p>And tasks.json file (located in root/.vscode):</p>
  
  <pre><code>{
      "version": "0.1.0",
      "command": "tsc", // it should be tsc.cmd instead of tsc
      "isShellCommand": true,
      "showOutput": "silent",
      "args": [ ],
      "problemMatcher": "$tsc"
  }  
  </code></pre>
  
  <p>When I put "args": ["${file}"], then it compiles the current file, not in all.js, but in typescript-file-name.js, like it ignores tsconfig file.  </p>
  
  <p>Can VSC compile all *.ts file with its own task runner and how to set it up?  </p>
  
  <p><strong>UPDATE</strong><br>
  As I've said, I've tried many tutorials that said to leave args empty, to put "-p", "." inside it, to use npm install -g typescript, to check path variables... None of that worked.  </p>
  
  <p>Thing that was missing was tsc.cmd in tasks.json for the command.  </p>
  
  <p>If anyone knows, I would like to know why it wasn't working with "command": "tsc" when even the comment in the tasks.json file for that command line states:  </p>
  
  <pre><code>// The command is tsc. Assumes that tsc has been installed using npm install -g typescript
  </code></pre>