2017-03-21 144 views

答えて

0

VSコードには、複数のタスクで設定できるタスクランナーが組み込まれています。

VSコードで、Ctrl + Shift + Pを押して、「タスク:タスクランナーを構成する」を検索します。 tasks.jsonファイルが作成されます。次に、複数のタスクを設定する方法を示すサンプルコードを示します。

{ "version": "0.1.0", "tasks": [ { "taskName": "tsc", "command": "tsc", "args": ["-w"], "isShellCommand": true, "isBackground": true, "problemMatcher": "$tsc-watch" }, { "taskName": "build", "command": "gulp", "args": ["build"], "isShellCommand": true } ] }

は、Ctrlキーを押しながら+ Pと探しシフトを押してタスクを実行する "タスク:タスクを実行します"

詳細については、https://code.visualstudio.com/docs/editor/tasksを参照してください。

+2

「複数の」ビットはここでは答えられないようです –

0

running multiple tasksを参照してください。バージョン2.0.0のtasks.jsonでは "dependsOn"キーを使用できます。上のリンクの例:

{ 
    "version": "2.0.0", 
    "tasks": [ 
     { 
      "taskName": "Client Build", 
      "command": "gulp", 
      "args": ["build"], 
      "isShellCommand": true, 
      "options": { 
       "cwd": "${workspaceRoot}/client" 
      } 
     }, 
     { 
      "taskName": "Server Build", 
      "command": "gulp", 
      "args": ["build"], 
      "isShellCommand": true, 
      "options": { 
       "cwd": "${workspaceRoot}/server" 
      } 
     }, 
     { 
      "taskName": "Build", 
      "dependsOn": ["Client Build", "Server Build"] 
     } 
    ] 
} 

明らかにこれはまだ予備的なものですか?私はちょうどそれを紛失していない限り、ドキュメントを見つけるのがとても難しいです。しかし、私はそれをテストし、それは動作します。 vscode 1.10で追加されました。

関連する問題