Rails 的降价 gem

Markdown gem for Rails

在用户帖子中实施 markdown 的最佳 gem 之一是什么?

我目前希望允许用户通过个人资料、讨论等方式编辑他们的文本,simple_format 解决方案不再适合我。

redcarpet + markitup = example

例如

RedCarpet is the Ruby community's usual go-to choice for implementing Markdown, though there are other options (Kramdown

要使用 RedCarpet 将用户的帖子呈现为 Markdown,您可以这样写:

markdown = Redcarpet::Markdown.new(Redcarpet::Render::HTML, autolink: true)
markdown.render(@post.content)

使用 Kramdown,API 更简单一些:

Kramdown::Document.new(@post.content).to_html

RedCloth 确实支持大量配置选项,但 Kramdown 不支持。