Home Articles

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

Asked
Viewed 1079 times
2

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

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

或者,有没有办法将输入提供给调试控制台?

编辑:我正在尝试使用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 Answers

  • 0

    是的 . 您可以通过添加启用它

    "console": "integratedTerminal"
    

    launch.json 文件中的配置 .

  • 0

    在使用以下选项调试C文件时,我设法没有外部控制台: launch.json 文件中的调试器配置中的 "externalConsole": false .

Related