Python:如何在 Visual Studio 中使用调试信息文件?

标签 python visual-studio-2010 visual-studio-debugging

我正在使用优秀的 Python Tools for Visual StudioVisual 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/

相关文章:

C#:如何在 Visual Studio 中查找对特定类的等于运算符的引用

.net - 如何防止Visual Studio在调试时启动WcfSvcHost.exe?

android - 降低 Xamarin.Android + Visual Studio 的调试输出级别

python - 类型错误 : input expected at most1 arguments got 3

python - 表格之间的差异

python - tf.distribute.Strategy.scope() 中必须包含什么?

visual-studio-2010 - 从 msi 中排除 msm 中的 dll

CUDA 代码的 C++ 设计

c# - 在路径 "....vscode/extensions/ms-vscode.csharp-0.3.7/coreclr-debug/debugAdapters/OpenDebugAD7.exe."上找不到 DebugAdapter bin 文件夹

python - 根据实现在 setup.py 脚本中指定其他依赖项(PyPy/CPython 支持)