我在VSCode中调试xv6内核,但调试控制台似乎不能完美支持ANSI颜色。我不知道如何使其正确显示ANSI颜色。 我的调试控制台显示的内容
我尝试寻找问题的解决方案,我注意到这个问题在VSCode的一个issue中提到过,并且这个问题已经通过PR解决了。我觉得我的问题和这个问题描述的很相似,但是我一直没能解决。
我也在 PR 中尝试过这个,当我调试 ts 程序时,调试控制台似乎工作正常。但是,当我调试 C/C++ 程序(xv6 内核)时,ANSI 颜色无法正确显示。 当我尝试调试 TypeScript 文件时我的调试控制台显示的内容
也偶然发现了这一点,不幸的是,此行为是根据此 microsoft/vscode 问题设计的;
我认为这是设计使然 - 当检查变量时,您会看到变量的实际内容,它不应该将变量的内容解释为特殊的转义码
@roblourens 已于 2023 年 7 月 6 日完成此任务
也许有一些扩展可以修改/扩展它(如果可能的话),但我找不到。