我需要从 Markdown 视图中调用一些助手。这在某种程度上是一种好的做法,并且通常在流行的基于 ruby 的 Markdown 解析器上得到支持?
问问题
316 次
2 回答
0
不,不是。Markdown 是一种标准化的、以文本为中心的跨语言格式,大多数 Markdown 解析器都提供对标准语法的支持。
但是,需要高级功能的平台,例如 wiki 和GitHub,会添加自定义功能。共同特征,是根据文档结构生成页面目录的标签。
AFAIK,不是 BlueCloth 也不是 RDiscount 提供对扩展的内置支持。在将降价文本传递给处理器之前,您必须自己编写代码。
于 2010-09-26T13:15:31.770 回答
0
扩展类来处理新的标签或语法并不是一个坏主意,但是从一个可能不受信任的来源评估内联 ruby 代码是一个绝对可怕的主意!
于 2010-09-26T13:43:07.693 回答