Rails和markdown和编辑器
标记向下编辑器是否已移植到rails应用程序? (与此SO上使用的相同)
解析降价标记怎么样?
大多数WYSIWYG编辑器应该很容易集成到您的应用程序中,而无需特定于Rails的gem/插件。 这是一个支持Markdown的编辑器:
http://livepipe.net/control/textarea
如果您不介意在定制编辑器方面做一些工作,也可以尝试WYSIHAT:
https://github.com/37signals/wysihat
http://www.80beans.com/blog/development/2009/10/01/introducing-wysihat-engine/
只需解析markdown标记,您就可以尝试使用RedCarpet gem。
另外根据这个配置示例 ,只需要在./app/helper/application_helper.rb中添加一个帮助器,如:
def markdown(text) render_options = { # add options here renderer = Redcarpet::Render::HTML.new(render_options) extensions = { # add extensions here } Redcarpet::Markdown.new(renderer, extensions).render(text).html_safe end
然后渲染任何文本: <%= markdown YOURTEXT %>