小编Rac*_*cid的帖子

如何更改颜色方案以突出显示丰富的 Markdown 文本(python)

我正在使用rich模块在终端中启用降价支持。然而,我使用的是浅色主题的终端,丰富的降价突出显示的默认颜色看起来几乎不可读。那么我该如何改变 所使用的配色方案呢rich.Markdown

代码高亮几乎不可读

上面的文字内容如下:

要使用rich,我们首先导入

from rich.console import Console
from rich.markdown import Markdown
Run Code Online (Sandbox Code Playgroud)

然后我们可以写

console.print(Markdown(msg))
Run Code Online (Sandbox Code Playgroud)

请注意,使用深色主题的终端在默认配色方案下效果很好。

我浏览了文档rich,特别是StylesHighlightsMarkdown。然而,他们似乎都无法回答我如何支持浅色主题的问题(即更改为降价的自定义配色方案)。

您可以创建自定义主题,如样式主题中所示,但是这些主题似乎仅适用于手动打印到控制台的情况(而不是使用 Markdown 时则不适用)。

任何帮助将不胜感激。

python markdown color-scheme rich

5
推荐指数
1
解决办法
438
查看次数

标签 统计

color-scheme ×1

markdown ×1

python ×1

rich ×1