Dreampie

Dreampie
软件
软件描述
DreamPie 从零开始设计,旨在为您提供出色的交互式 Python 使用体验:
什么是 Dreampie?
DreamPie 从零开始设计,旨在为您提供出色的交互式 Python 使用体验:
DreamPie 引入了交互式外壳的新概念:窗口分为历史窗口和代码窗口。历史窗口可查看之前的命令及其输出,代码窗口用于编写代码。您可像在最喜爱的编辑器中一样自由编辑任意数量的代码,并在准备就绪时执行。您还可以从任何地方复制代码,编辑后立即运行。
“仅复制代码”命令可将您想要保留的代码复制,方便保存至文件。代码已自动格式化,缩进为四个空格。
支持属性和文件名的自动补全。
自动显示函数参数和文档说明。
保留最近的结果于结果历史中,供后续使用。
可自动折叠过长的输出,让您专注于重要内容。
允许将会话历史保存为 HTML 文件,以备将来参考。之后可将历史文件载入 DreamPie,快速重做先前的命令。
在输入函数和方法后按空格键时,自动添加括号并可选地添加引号。例如,输入 execfile fn 会自动变为 execfile("fn")。
支持与 matplotlib 的交互式绘图(需在 matplotlibrc 文件中设置 "interactive: True" 才能生效)。
兼容 Python 2.5、2.6、2.7、Jython 2.5、IronPython 2.6 和 Python 3.1。
可在 Windows、Linux 和 Mac 上运行(Mac 版需安装 MacPorts)。
极其快速且响应灵敏。
遵循 GPL 第三版免费软件许可。



