使用 Visual Studio Code 和 Python 进行调试无法工作

4

我对Python还比较陌生,迄今为止我一直使用Komodo作为我的解释器。 我决定尝试更强大的东西,于是我安装了Visual Studio Code版本1.23.1,并且我正在运行Python 3.6.4。 当我运行一个基本脚本时,它正常运行,但是我注意到在调试器窗口中没有任何变量出现,实际上什么都没有出现。 不确定我的问题出在哪里。 调试设置为DEBUE Python:当前文件。

1个回答

4

默认情况下,VSCode的调试器会执行您的文件,直到它遇到断点(或异常)或您的程序退出。要更改此行为,请在launch.json配置中设置"stopOnEntry": true,如下所示:

"configurations": [
        {
            "name": "Python: Current File",
            "type": "python",
            "request": "launch",
            "program": "${file}",
            // Add this line
            "stopOnEntry": true
        },
        // other configurations
        ...
}

好的,谢谢!我会进行这个更改并看看效果如何。 - caddie
当我点击F1 > Debug打开launch.json > 选择环境时 - 没有Python选项,但是有node、chrome、edge等选项。Python已经安装在c:/python目录下,并且已经添加到了环境变量中,同时也安装了Python调试器扩展程序。 - Timo

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接