更新到 VS Code 1.66.0 后调试 Python 程序不起作用

Debugging Python program doesn't work after updating to VS Code 1.66.0

今天 (2022/3/31) 我让自动更新功能将我的 VS Code 更新到 Windows 上的最新版本 1.66.0。之后,我正常的调试过程就不行了:当我按F5时,调试控制面板闪烁并立即消失,没有其他任何事情发生。我在输出和终端 windows 上找不到任何有用的错误消息。我的 launch.json 文件如下所示:

{
        "name": "DEBUG",
        "type": "python",
        "request": "launch",
        "program": "${workspaceFolder}\starting.py",        
        "console": "integratedTerminal",    
        "justMyCode": false,
    }

我试图将上面的 console 更改为 externalTerminal 但没有帮助。有人可以告诉我如何找出这里发生的事情吗?

干杯,

您可以尝试重新安装 Python 扩展或安装旧版本的 Python 扩展。删除 settings.json.

python.pythonPath 的弃用配置

单击 python 扩展(发布者 Microsoft)和 select“安装 pre-release”。应该是V2022.5.10961002(鼠标悬停在扩展名上面就可以看到)

为我解决了问题。

单击 python 扩展(发布者 Microsoft)和 select“安装 pre-release”。应该是V2022.5.10961002(鼠标悬停在扩展名上面就可以看到)

为我解决了问题。