终端中的颜色编码语法

haz*_*haz 3 python terminal

目前,我用来编写 Python 代码的终端是黑底单色灰,但是这个这个示例表明您也可以使用颜色编码语法。我无法识别默认设置中的任何内容表明能够在终端中使用颜色编码语法。我想使用终端窗口作为 Python 交互式 shell,因此颜色编码文本是必须的。我该怎么做?

Visual Studio 2015 在这方面要容易得多,但我想这是因为 VSCode 不是 IDE。我真的很喜欢在测试新脚本时使用交互式 shell。

Ant*_*ala 9

默认控制台 REPL 没有语法突出显示。然而,CPython 附带的 IDLE IDE 有一个语法高亮 REPL(交互式 shell)。

IPython 5在 REPL 中也有语法高亮:

IPython截图
(来源:jupyter.org

  • 我想要那个,但是在 VS Code 的集成终端面板内。是否可以?我使用的是 Windows 10。 (2认同)
  • @haz IPython 5 是一个终端程序!此外,JetBrains 的 PyCharm IDE 是一个功能齐全的 IDE,具有语法突出显示功能,并且可以在全彩终端窗格中运行 IPython;社区版可免费使用。 (2认同)