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

PyCharm调试器控制台ANSI转义序列,pycharm,ansi,Pycharm,Ansi,PyChar 3.4.1调试器控制台似乎支持一些ANSI转义序列,但不是全部。有没有办法找出支持或不支持的内容?我注意到设置红色“\033[31m”这样的文本颜色是可行的,但重置/normal/endc“\033[0m”代码无效。我可以将其设置为黑色,但当我从bash运行程序时,在黑色终端窗口上看不到文本 另外,我注意到调试器下的stdin为 sys.stdin.isatty() 您可以找到PyCharm用于解析ANSI转义序列的代码。(您还可以发送请求以添加对当前代码不支持的序列的支持。)

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

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

sys.stdin.isatty()

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