是否有PyCharm的Variable Explorer

57 pycharm

我最近从改变SpyderPyCharm作为一个Python IDE.在Spyder我经常使用变量资源管理器功能(见图片).此功能是否也可用PyCharm在此输入图像描述

我在这里发现了这个," Variable explorer in Python console (traff)"应该包括在内PyCharm 3,但我找不到.也许有人可以告诉我如何使用该工具.

and*_*wmo 53

变量列表在python控制台工具 - >运行Python控制台中可用...,如下面的屏幕截图所示.调试器控制台中提供了显示变量和监视变量的类似功能.

在此输入图像描述

  • 我认为Spyder比PyCharm在"Matlab"方面做得更好.Spyder中的变量资源管理器看起来更有用,就像人们在Matlab中使用它一样. (7认同)
  • 刚刚从Spyder切换到pycharm.我无法在这个庞大的变量列表中找到我指定的参数.有没有办法过滤这个?或者,如果我指定foo = 2 + 2,我在哪里可以找到? (4认同)
  • 甚至比将代码粘贴到控制台更好,只需在编辑器中选择代码,右键单击并选择控制台中的执行行...然后打开调试器控制台并查看结果.您还可以在Evaluate Expression ...对话框中执行代码块.(我发现的一件事是Print语句出现在控制台中,而不是出现在表达式对话框中) (3认同)

小智 18

我喜欢Spyder与我的变量和PyCharm进行交互以编辑我的脚本.替代解决方案:同时使用两者 当我在PyCharm(在Mac OS上)编辑时,脚本更新生活在spyder中.两全其美!

  • 朝着这个方向前进!pycharm更容易编码,而spyder更容易理解数据 (2认同)

小智 15

对于第二个问题:您也可以选择代码并按下shift + alt + E以将脚本的一部分运行到python控制台


Mil*_*lad 14

如果您想检查包含数组或数据集的变量,例如 Spyder 并将它们视为一个不错的表格,您可以执行以下操作:

1- 在您想检查的变量之后放置一个断点(在我的情况下,它是dataset): 在此处输入图片说明

2- 运行调试器(pyCharm 右上角的小错误)。

然后调试器将停在该行上,您将在 pyCharm 底部的调试器窗口中看到如下所示的内容。 在此处输入图片说明

3- 右键单击​​变量并选择 View As DataFrame

在此处输入图片说明

4- 然后你会看到一个漂亮的表格,如下所示:

在此处输入图片说明


小智 7

PyCharm 具有 SciView,用于以与 Spyder 几乎完全相同的方式探索变量。只需在控制台中执行选择或单元格,然后单击“特殊变量”窗格中的“查看为数组”即可。 特殊可变窗格