2016-07-22 3 views
3

Я разрабатываю веб-проект. Сервер - это приложение node.js, написанное в TypeScript. Клиент также написан в машинописном документе. Мне нужно две возможности:Выполнение двух проектов сразу в Visual Studio Код

  1. для компиляции различных проектов с различными параметрами компилятора в разных папках.
  2. для одновременного отладки обоих проектов.

Как это сделать?

+2

Открыть два VSCode экземпляров? –

+0

WebStorm и Visual Studio имеют возможность отладки более одного проекта в одном экземпляре – AndyGrom

ответ

1

Смотрите нашу документацию на multitarget отладки: https://code.visualstudio.com/Docs/editor/debugging#_multitarget-debugging

В вашем launch.json, просто создать compounds раздел, содержащий цели, которые вы хотите отлаживать

{ 
    "version": "0.2.0", 
    "configurations": [ 
     { 
      "type": "node", 
      "request": "launch", 
      "name": "Server", 
      "program": "${workspaceRoot}/server.js", 
      "cwd": "${workspaceRoot}" 
     }, 
     { 
      "type": "node", 
      "request": "launch", 
      "name": "Client", 
      "program": "${workspaceRoot}/client.js", 
      "cwd": "${workspaceRoot}" 
     } 
    ], 
    "compounds": [ 
     { 
      "name": "Server/Client", 
      "configurations": ["Server", "Client"] 
     } 
    ] 
} 
Смежные вопросы