【发布时间】:2016-05-03 18:38:03
【问题描述】:
我们的博客有很多代码示例。因为我们目前使用的是 github 页面,所以 markdown 使用 kramdown+rouge 渲染。
这让我想到了我的问题:是否可以使用 Kramdown 启用特定于语法的突出显示?
问题在于 kramdown 似乎错误地认为几乎所有以 { 开头的代码都是 JSON 代码块。当包含的代码不是 JSON 时,这通常会导致我们的帖子中突出显示“JSON 错误”。
我是否可以禁用此语法“猜测”,或者我是否坚持将 text 语言标志添加到错误突出显示的代码块,或者更糟糕的是 {:.language-text} 用于错误突出显示的代码跨度。
希望有一种简单的方法可以禁用此功能。
【问题讨论】:
标签: markdown syntax-highlighting kramdown