1

我需要从 Markdown 视图中调用一些助手。这在某种程度上是一种好的做法,并且通常在流行的基于 ruby​​ 的 Markdown 解析器上得到支持?

4

2 回答 2

0

不,不是。Markdown 是一种标准化的、以文本为中心的跨语言格式,大多数 Markdown 解析器都提供对标准语法的支持。

但是,需要高级功能的平台,例如 wiki 和GitHub,会添加自定义功能。共同特征,是根据文档结构生成页面目录的标签。

AFAIK,不是 BlueCloth 也不是 RDiscount 提供对扩展的内置支持。在将降价文本传递给处理器之前,您必须自己编写代码。

于 2010-09-26T13:15:31.770 回答
0

扩展类来处理新的标签或语法并不是一个坏主意,但是从一个可能不受信任的来源评估内联 ruby​​ 代码是一个绝对可怕的主意!

于 2010-09-26T13:43:07.693 回答