アーカイブ

Visual Studio Code + TypeScript向けのtasks.json

詳しくはgistをご覧ください。
TypeScript向けBuild/Watchタスクの定義 (VSCode用 tasks.json )


.settings/tasks.jsonをこんな感じにするとうまくいきます。
上の設定ではtscの引数として-pを指定していますので、別途tsconfig.jsonを用意してください。(詳細はgistの方に記載しています)

あとはコマンドパレットから[Tasks: Run Tasks]を指定して、実行したいタスクを選択してください。Buildタスクはショートカット(Ctrl+Shift+B)からもアクセスできます。
Watchは止めない限り動き続けるので、同じくコマンドパレットから[Tasks: Terminate Runnning Tasks]を選んで切りましょう。

注意点

tsconfig.jsonを使用する場合には、tscのバージョンは1.5以降のものを使用しているか確認しましょう。(私は古い環境でやろうとしていて、はまりました)
tsconfig.jsonに関するドキュメント


進捗ダメです。