Python markdown的codehilite扩展支持的语言

2024-04-27 14:12:49 发布

您现在位置:Python中文网/ 问答频道 /正文

我在互联网上搜索,没有找到python markdown的codehilite扩展通过命令行支持的语言列表?在

有没有一种简单的方法来“扩展”codehilite扩展来支持像“julia”这样的其他语言?在

例如,我当前使用它的方式是在降价文档中指定语言

:::python
print('hello world')

然后通过

^{pr2}$

然后插入codehilite.css


Tags: 方法命令行文档语言hello列表world方式
1条回答
网友
1楼 · 发布于 2024-04-27 14:12:49

pythonmakown的codeilite扩展使用Pygments库来突出显示代码块,因此支持任何language supported by Pygments。在

这些语言是由Pygments通过各种lexers实现的。每个lexer定义一个短名称列表。任何一个特定的名字都会触发。例如,JavascriptLexer定义了短名称js和{},因此这两个名称中的任何一个都将触发将代码突出显示为JavaScript:

Some markdown text.

:::JavaScript
// some JavaScript code

当然,列表可能会随着Pygments的变化而变化,因此Python Markdown复制列表是没有意义的。CodeHilite扩展文档链接到Pygments,希望您可以按照链接找到列表。也许文件可以更清楚一点?在

相关问题 更多 >