ANSI 颜色在带有 PowerShell 的 VSCode 集成终端中不起作用

Sha*_*Avr 12 powershell visual-studio-code

我在 python 项目中使用 Visual Studio Code,并且还使用flakeheaven (未维护的flakehell包的分支)来管理flake8和其他 linter/插件。运行时flakeheaven lint,它会尝试用颜色很好地打印输出。这是它在我的终端上的外观(使用 Powershell Core 的 Windows 终端):

我喜欢这个功能。但是,当我lint在 VSCode 的集成终端中运行命令时,它不显示颜色,而是显示奇怪的 ANSI 序列:

VSCode 似乎无法在终端中正确显示 ANSI 颜色。我想知道是否有办法解决这个问题以获得与外部终端相同的彩色输出。

有没有办法让 VSCode 终端正确显示彩色 ANSI 输出?