PyCharm调试器控制台ANSI转义序列

时间:2015-07-19 14:16:53

标签: pycharm ansi

PyChar 3.4.1调试器控制台似乎支持一些 ANSI转义序列,但不是全部。有没有办法找出支持或不支持的内容?我注意到设置了一种文字颜色,如红色' \ 033 [31m'有效但不是重置/正常/结束' \ 033 [0m'码。我可以将它设置为黑色但是当我从bash运行程序时,我无法在黑色终端窗口看到文本。

另外,我注意到调试器下的stdin为

返回False
sys.stdin.isatty()

1 个答案:

答案 0 :(得分:2)

您可以找到PyCharm用于解析ANSI转义序列here的代码。 (您还可以发送拉取请求以添加对当前代码不支持的序列的支持。)