我是Python的新手,正在使用Visual Studio的Python工具,但我似乎找不到在.py文件上使用VS调试器的方法。似乎必须将文件编译为VS解决方案的一部分的.pyc才能使用调试器。
这是一个无聊,因为我想在文本编辑器中编写独立的.py脚本,并根据需要使用VS调试器。
我错过了什么吗?有没有办法做到这一点?
答案 0 :(得分:3)
不要尝试使用Visual Studio进行调试,而应考虑使用pdb模块:http://aymanh.com/python-debugging-techniques
编辑: 我花了一些时间玩Attach Process,但无法让它工作。我的建议:在VS解决方案中使用.py文件,使用您喜欢的文本编辑器进行编辑,然后切换回VS,在Solution Explorer选项卡中,右键单击该文件并选择Start With Debugging。
答案 1 :(得分:2)
调试像python这样的动态语言有点不同 (我假设你的意思是你想调试python代码而不是python解释器中的C代码。)
有一些很好的免费工具可以使用VS2010和我过去使用的python - 请参阅Python integration for Visual Studio 2010