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 %>