所以,我知道前面有一篇文章是关于这一点的:在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
}
]
}
1条答案
按热度按时间luaexgnf1#
尝试:
拆下
launch.json
从项目(保存在其他地方以备需要)重新启动vs代码
尝试调试。如果它提示你
launch.json
,只需使用默认值。