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