0

到目前为止,我一直在使用 Enthought Canopy for Python。我真的很喜欢我可以运行一个 .py 文件,并在 Python 窗格中使用它(例如,创建一个类,然后在 Python 窗格中玩耍,尝试了解它是如何工作的,以及我如何与之交互) )。

然而,最近,我爱上了 pyCharm,特别是 Canopy 缺乏的自动完成功能——以及它的外观。但是,当我运行我的程序时,之后就没有类似的方式来玩它了。

4

1 回答 1

1

不要在 PyCharm 中运行文件,而是在创建数据结构后对其进行调试并在某处设置断点。然后您可以像在 Canopy 中一样在调试器的控制台中进行游戏,并且可以在变量窗口中检查您的变量。实际上,在我看来,这比 Canopy 的编辑器要好,因为您还可以单步执行代码并查看它如何更改您的数据和结构。

在 PyCharm 中,您不必创建项目,请使用 Control-Shift-R 为该文件构建配置并运行它。

你是对的,一旦进程终止,变量就消失了。您还可以查看 Spyder IDE,因为它在这方面有点像 Canopy 编辑器。但就我个人而言,我最喜欢 PyCharm IDE。

于 2014-02-28T06:48:45.250 回答