如何在 Visual Studio 2019(不是 VS Code)中禁用 JustMyCode for Python

vbs*_*rub 6 python breakpoints visual-studio visual-studio-2019

在 Visual Studio 2019 中,当我使用“来自现有代码”模板创建 python 项目时,我无法让断点实际工作。当我开始调试时,断点会变黑,并且当我将鼠标悬停在断点上时会显示以下内容:

当前不会命中断点。文件中的断点被过滤器排除。注意:可能会因为“justMyCode”选项而被排除(默认== true)。尝试在调试配置中设置 "justMyCode": false (例如 launch.json)

然而,所有在线信息都launch.json与 VS Code 相关,而不是 VS 2019。

如果我尝试模仿您在 VS Code 中执行的操作(但在 VS 2019 中)并将文件launch.json放入我的项目.vs文件夹中,那么它不会执行任何操作。我确认我通过 VS Code 正确配置了 json 文件,并且它确实修复了那里的断点问题。

在 VS 2019 的“工具”->“选项”窗口中禁用“仅我的代码”选项也不会执行任何操作。那么你打算如何在 VS 2019 中做到这一点呢?

小智 6

在“工具/选项”中,转到“Python/调试”并选中:“启用 Python 标准库的调试”。

这适用于 Visual Studio 2022。