python - 为什么 VSCode 不在断点处停止调试?
问题描述
所以,我知道之前有一篇关于这个的帖子:Debugger Not Stopping at Breakpoints in VS Code for Python
但是,我在较新版本的 VSCode 上遇到了完全相同的问题。
我的设置:
- Manjaro Linux
- 官方 MS VSCode (1.55.2)
- 添加了 Python 扩展,并且大部分是默认值(以下是我与 python 相关的 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 } ] }
解决方案
尝试:
- 从项目中删除
launch.json
(将其保存在其他地方以备不时之需) - 重启 VS 代码
- 尝试调试。如果它提示您输入 a
launch.json
,请使用默认值。
推荐阅读
- go - path.join 上两个目录
- tableau-api - 如何使用 Tableau 将字符串中每个单词的第一个字符大写?
- python - 将元组列表打印为字符串
- python - PyGitHub - 错误 403 {“message”:“此 API 返回大小最大为 1 MB 的 blob
- javascript - 在异步函数中使用 for 循环中的 await
- php - 平均非整数时如何显示半星(星级)
- python - 使用蓝牙和 Python 改变安卓手机的音量
- r - aictab() 出错,替换有 3 行,数据有 1
- firebase - 从 Firebase 中存储的照片中解锁 Flutter 面部
- flutter - 如何使用 ListTile 记住和突出显示选定的抽屉项目?