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

标签 python visual-studio-code vscode-debugger

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

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

我试图将上面的 console 更改为 externalTerminal 但它没有帮助。谁能告诉我如何找出这里发生了什么?

干杯,

最佳答案

单击 python 扩展(发布者 Microsoft)并选择“安装预发布版”。它将是 V2022.5.10961002(当您将鼠标悬停在扩展名上方时可以看到它)

为我解决了问题。

关于python - 更新到 VS Code 1.66.0 后调试 Python 程序不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71690620/

相关文章:

javascript - Visual Studio Code : Auto complete HTML tags inside an embedded babel script

visual-studio-code - 有什么方法可以更改 VSCode 中仅注释代码的字体系列?

python - 为什么 VSCode 在启动调试器之前不激活 conda?

node.js - 是否可以使用express.js 服务器在 VS-Code 调试器内进行热重载

python - 如何重复捕获组一次或多次并提取匹配项

javascript - 如何在 Django 博客中添加社交分享按钮

python 列表按第一个字符分组

javascript - 如何在 JSDoc(或 TypeScript?)中记录函数自定义类型并引用它们以便 VSCode IntelliSense 工作

c - 无法在 'launch.json' 文件夹内创建 '.vscode' 文件(无法读取未定义的属性 'length')

python - 在 python 中,如何从任何列(字符串值)中存在特定字符串的数据框中获取行