【发布时间】:2019-04-15 05:24:31
【问题描述】:
我搜索了整个互联网,没有发现任何有用的东西。可以请任何人建议如何在 Sublime text 3 中像在 Spyder 中一样制作变量浏览器吗?
【问题讨论】:
标签: ide sublimetext3 spyder
我搜索了整个互联网,没有发现任何有用的东西。可以请任何人建议如何在 Sublime text 3 中像在 Spyder 中一样制作变量浏览器吗?
【问题讨论】:
标签: ide sublimetext3 spyder
(这里是 Spyder 维护者)如果您想创建当前命名空间的表示(变量资源管理器中显示的内容),您可以查看我们如何构建它here,特别是 value_to_display 功能,真正负责的人。
查看器(用于列表、字典、Numpy 数组和 DataFrames)在 PyQt 中实现,您可以在 here 找到它们。
为了从正在运行的 IPython 内核中获取变量的值并将其传递给查看器,我们创建了 own kernel 来序列化一个值并将其发送到 Spyder。在 Spyder 中,我们对其进行反序列化并将其传递给 Viewers here(查找 CreateEditor 方法)。
这个过程确实比这个小小的解释要复杂,但我希望你能了解它是如何工作的。
【讨论】: