Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio code 在VisualStudio代码中同时运行两个项目_Visual Studio Code - Fatal编程技术网

Visual studio code 在VisualStudio代码中同时运行两个项目

Visual studio code 在VisualStudio代码中同时运行两个项目,visual-studio-code,Visual Studio Code,我开发网络项目。服务器是用TypeScript编写的node.js应用程序。客户机也是用Typescript编写的。我需要两种能力: 在不同的文件夹中使用不同的编译器选项编译不同的项目 同时调试两个项目 如何执行此操作?请参阅我们关于多目标调试的文档: 在launch.json中,只需创建一个包含要调试的目标的components部分 { "version": "0.2.0", "configurations": [ { "type": "

我开发网络项目。服务器是用TypeScript编写的node.js应用程序。客户机也是用Typescript编写的。我需要两种能力:

  • 在不同的文件夹中使用不同的编译器选项编译不同的项目
  • 同时调试两个项目

  • 如何执行此操作?

    请参阅我们关于多目标调试的文档:

    launch.json
    中,只需创建一个包含要调试的目标的
    components
    部分

    {
        "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"]
            }
        ]
    }
    

    打开两个VSCode实例?WebStorm和Visual Studio能够在一个实例中调试多个项目据我所知,launch.json与一个项目相关联。如果有多个项目,那么在每个launch.json中都有一个componds部分似乎是多余的。对于将来关注这个问题的人来说,launch.json与工作区相关,而不是与项目相关(至少现在是这样,我无法谈论一年前的情况)。这很有效,谢谢!您好,我有一个包含React和.NET项目的工作区。如何让它们同时运行?