为C ++设置VScode,每次尝试调试时都会重定向到settings.json

我已经安装并设置了使C ++在VScode中运行的所有必要技术,包括C / C ++调试器扩展,C / C ++编译器扩展,coderunner扩展和minGW。我正在使用Visual Studio Code版本1.51.1,C / C ++扩展版本1.1.2,C / C ++编译并运行扩展版本1.0.13和Code Runner版本0.11.1。

当我只运行我的代码时,它便会在终端中正常运行,而当我有意将错误放入代码中时,终端会读出正确的错误消息。问题是当我尝试运行调试器时,我被重定向到settings.json,而调试器什么也不做。

为了清楚起见,这个问题是关于VScode软件本身,而不是我编写的C ++程序,这只是一个简单的问候世界。

settings.json中的json看起来像这样:

{
    "python.pythonPath": "C:\\Users\\jjpot\\AppData\\Local\\Programs\\Python\\Python39\\python.exe",
    "code-runner.runInTerminal": true
}

有任何想法吗?