为什么vscode不在断点处停止调试?

mec1mxoz  于 2021-07-13  发布在  Java
关注(0)|答案(1)|浏览(1681)

所以,我知道前面有一篇文章是关于这一点的:在python的vs代码中,调试器没有在断点处停止
但是,我在更新版本的vscode上遇到了完全相同的问题。
我的设置:
曼哈罗linux
官方ms vscode(1.55.2)
添加了python扩展,并且大部分是默认值(下面是与python相关的my settings.json设置)

"[python]": {
    "editor.detectIndentation": true,
    "editor.insertSpaces": true
},
"python.autoComplete.addBrackets": true,
"python.linting.flake8Args": [
    "--ignore=F401,F841,E501,E305,E302"
],
"python.linting.flake8Enabled": true,
"python.venvPath": "/home/greg/git/code/python/venvs"

以下是我的launch.json设置:

{
    // Use IntelliSense to learn about possible attributes.
    // Hover to view descriptions of existing attributes.
    // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Python: Debug Current File",
            "type": "python",
            "request": "launch",
            "program": "${file}",
            "console": "integratedTerminal",
            "stopOnEntry": true,
            "justMyCode": false
        }
    ]
}
luaexgnf

luaexgnf1#

尝试:
拆下 launch.json 从项目(保存在其他地方以备需要)
重新启动vs代码
尝试调试。如果它提示你 launch.json ,只需使用默认值。

相关问题