我正在练习SharpDevelop 4.2中的IronPython编码,但我在调试方面遇到了问题。在“局部变量”窗口中,我找不到变量。在这样一个简单的脚本中...
a=5
b=3
c=8
print c
raw_input('')在“局部变量”窗口的什么地方可以找到a、b和c的值?因为“局部变量”窗口充满了信息,所以我可以让它只显示我的变量和对象吗?
发布于 2012-11-08 19:30:30
您的变量在Watch窗口中,只是隐藏在模块的字典中。
$originalModule -> Non-Public members -> _dict_在这个字典中,变量名在字典键中,变量值在字典 values 中。
目前,SharpDevelop不能很好地显示这些信息,为了解决这个问题,需要修改夏普开发的源代码。
我建议您尝试Python Tools for Visual Studio以获得更好的调试体验。Python Tools for Visual Studio将在顶级的“监视”窗口中显示变量。Python Tools for Visual Studio是免费的,可以与free Visual Studio Integrated Shell一起使用。
https://stackoverflow.com/questions/13272519
复制相似问题