bpython是一个花哨的界面,以Python解释器的类Unix操作系统。它是在MIT许可下发布的。
有几个人问的东西,如语法高亮和自动完成对Python的交互式解释。 IPython的似乎提供这个(加你可以在香草解释的readline行为),但我试过的IPython几次。也许我并没有真正得到它,但我得到的背后IPython的想法是相当不同bpython的感觉。我不想创建一个整体的发展环境;我只是想提供几个已经存在,并把它们变成的东西多一点互动整齐的特点。
我们的想法是,以提供给用户的在线的所有功能,很像现代的IDE,但在一个简单的,轻量级的包可以在一个终端窗口中运行,所以诅咒似乎是最好的选择。很抱歉,如果你使用的是Windows。
bpython不尝试创建任何新的或开创性的,它只是汇集了一些巧妙的想法,并侧重于实用性和有效性。由于这个原因,“倒带”功能,应采取与少许盐,但我个人发现它是非常有用的。我用bpython现在每当我通常会用香草解释,如测试出的解决方案,人们对IRC的问题,快速测试做的事情,而无需创建一个临时文件等等的方法
特点:
- 在在线语法高亮。
- 在Readline的样带自动完成键入时显示的建议。
- 在预计参数列表。新0.2.0:现在使用pydoc试图神圣的PARAMS的C函数
- "后退"函数从内存中流行的代码的最后一行,并重新评估。注意:这仅仅是真正有用的,当铺设了类和函数,因为一个真正的"撤销和QUOT;功能是不可能的,所以用这个。 时要小心
- 发送你进入开了一个引擎收录的代码,并显示引擎收录的网址复制等。
- 在保存您输入到一个文件中的代码。
- 新到0.3.0:自动缩进
任何Python函数
要求:
- 在Pygments
- 在pyparsing
评论没有发现