gpt4 book ai didi

sublimetext2 - 如何让 Sublime Text 控制台显示颜色而不是颜色代码

转载 作者:行者123 更新时间:2023-12-04 04:55:02 24 4
gpt4 key购买 nike

我在控制台中有一个构建系统输出。但是它显示的是颜色代码而不是实际的彩色文本。

[37;46;1mTest file: static/tests/casperjs/login/test.js

如何将颜色主题应用于控制台输出?

谢谢!

最佳答案

不幸的是 sublime 不支持这个。我最终编写了一个插件来解析输出并将其转换为彩色版本(对于颜色的子集,我们在测试框架中使用的颜色)。

如果您想对此进行调查,或者如果有人将来偶然发现这个,这里有一些提示..

我使用 on_modified 事件监听器和 View 检测插件中的输出没有名字(view.name())。这不会唯一标识输出 Pane 所以你要做的不止于此,我发现没有其他简单的方法(除非你想连接到你的构建插件并直接在它生成的 View 上操作)。为了更改颜色,我删除了颜色代码 (view.erase()) 并将颜色添加到用 view.add_regions() 标记这些代码的区域。我添加的颜色是那些我手动插入到自定义主题中,因为似乎又没有另一种方式。此外,由于某种原因,您似乎无法添加颜色事件主题的确切背景(它反转它或其他东西),所以我设置颜色的背景只是不同的东西。

如您所知,这是一个 hacky 的临时解决方案,否则我会在 Github 上发布它。

您还可以查看 SublimeREPL , 它对控制台文本进行着色

关于sublimetext2 - 如何让 Sublime Text 控制台显示颜色而不是颜色代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15670689/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com