我有一个PyCharm项目,其中我的__str__
值需要很长时间才能计算出来。调试器窗口中显示的值已超时,因此PyCharm在调试器窗口中提示我切换为不自动显示该值。我选择了这个。现在我的调试器窗口如下所示。
我必须单击“显示值”以使调试器计算并显示值。
我修复了慢速的__str__
代码,所以现在我想回到自动显示值的状态。我的首选项设置如下所示。
我希望因为选中了“在变量视图中启用自动表达式”,所以我应该不再在变量视图中看到“显示值”,但事实并非如此。
我尝试退出并重新启动PyCharm,但没有任何效果。其他PyCharm项目仍会自动显示变量值,因此我想我做了一些特定于项目的更改,但是我不知道如何撤消它。
如何返回此项目的“变量”视图中的自动显示变量值?
尝试在调试工具栏上选择选项菜单(请参见https://www.jetbrains.com/help/pycharm/debug-tool-window.html#debugtoolbar),然后将Variables Loading Policy
切换为Synchronously
或Asynchronously
。