在OS / X上的python交互式shell中启用颜色


17

我刚刚修改了.bash_profile,以便在iTerm和Terminal中具有颜色。

现在,我想为Python交互式外壳(IDLE样式)启用语法突出显示。

怎么做?

Answers:


19

bpython似乎可以满足您的要求。

bpython是Linux,BSD,OS X和Windows的Python解释器的高级界面(有一些工作)。bpython是根据MIT许可证发行的。它具有以下(特殊)功能:

在此处输入图片说明

  • 内联语法高亮
  • 类似于Readline的自动完成功能,输入时会显示建议
  • 任何Python函数的预期参数列表
  • 将您输入的代码发送到粘贴框
  • 自动缩进
    等等

替代品是IPythonDreamPie


2
还是ipython。两者都是比香草python解释器更好的选择。
vtest 2011年

1
@vtest我现在在Wiki表的ipython功能列表中添加了语法高亮功能。谢谢。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.