我正在使用优秀的 Python Tools for Visual Studio 在Visual Studio 2010 中编写Python 代码强>。我可以设置一个断点并单步执行我的 Python 代码。但是,我无法进入 Python 的任何标准库代码(例如进入 print()
)。
我注意到 Python.org 也 provides每个 Python 版本的 Visual Studio 调试信息文件。这是一个包含 .pdb
的 ZIP 文件Python 版本的文件。我需要在 Visual Studio 2010 中配置什么才能使用这些 .pdb
进入 Python 标准库代码的文件?
最佳答案
我们目前不支持混合模式调试(从 Python 到 C++)。有一个功能你可以投票来表达你的支持:http://pytools.codeplex.com/workitem/210
我在 1.1 开发早期尝试让 VS 进行调试多路复用,但这样做存在一些问题。如果有人想实现“所有”功能,他们必须做的是创建 native VS 调试器并以“合理”的方式在 Python 和 native 调试器之间进行协调。我们没有立即执行此功能的任何计划,但我相信如果没有其他人抢先一步,我们最终会解决这个问题。
关于Python:如何在 Visual Studio 中使用调试信息文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9544597/