VSCode - 使用集成终端而不是调试控制台进行解除/启动

时间:2018-02-21 10:29:42

标签: debugging visual-studio-code

有没有办法在Visual Studio代码中使用集成终端来调试/启动代码而不是调试控制台?

目前,我正在使用外部控制台窗口来调试VSCode中的代码,但是在全屏调试时它不是很方便,因为它进入后台。调试控制台的问题在于它不允许输入,所以如果需要任何输入我的程序就会卡住而我不使用外部控制台。

或者,有没有办法将输入提供给Debug Console?

编辑:我正在尝试使用Microsofts C ++插件调试C ++代码。 这是我的launch.json

{
        "name": "Debug",
        "type": "cppvsdbg",
        "request": "launch",
        "program": "${workspaceFolder}/bin/Debug/HelloWorld.exe",
        "args": [],
        "preLaunchTask": "Build",
        "stopAtEntry": false,
        "cwd": "${workspaceFolder}",
        "environment": [],
        "console": "integratedTerminal"
}

2 个答案:

答案 0 :(得分:0)

是的。您可以通过添加

启用它
"console": "integratedTerminal"

launch.json文件中的配置。

答案 1 :(得分:0)

使用以下选项调试C ++文件时,没有设法获得外部控制台: "externalConsole": falselaunch.json文件的调试器配置中。