Visual Studio 使用VS代码集成控制台进行C++调试

w8biq8rn  于 2023-03-24  发布在  其他
关注(0)|答案(2)|浏览(221)

我想在VS Code提供的集成控制台中调试我的C应用程序,但我找不到任何选项。我甚至无法向程序提供输入。程序的输出被重定向到VS Code的“调试控制台”。
我使用的是Microsoft提供的C/C
官方扩展。

这是我的launch.json

这是tasks.json

pcww981p

pcww981p1#

我推荐的是从Visual Studio Code的扩展库中获取名为Code Runner的扩展。然后,我会做的是去文件-〉首选项-〉设置,并在顶部输入run code。然后向下滚动到代码运行器的地方:在终端中运行并检查。之后,我会重新启动Visual Studio Code,然后尝试运行代码。

vnzz0bqm

vnzz0bqm2#

请检查您的gcc/g++/gdb版本,并尝试使用更新的版本。
在我的例子中,vscode集成终端不支持使用mingw-w64 with git bash (GCC 6.2.0)的版本进行调试。但是,使用更新的版本-GCC (12.2.0)将在集成终端中显示您的调试(至少在我的例子中)。
建议的替代GCC安装:WinLibs - For Standalone GCC

相关问题