我的Rails应用程序的WYSIWYG建议

时间:2012-03-26 16:35:21

标签: ruby-on-rails gem wysiwyg

我正在开发一个Rails项目,我需要一个用户友好的WYSIWYG。关于使用它的人的类型,我会这样说:无论你认为用户友好的是什么,或许可以想到一步(不是侮辱,只是一种实现)。

理想情况下,我想要一个可以拥有基本功能(列表,链接,粗体,斜体)的东西,并实时查看。有点像OH我的GOSH在这里,当我创建这个帖子时,它在这里是正确的。

所以,嗯,是的:这样的事情会很棒(虽然我更喜欢并排的窗户,而不是这种编辑器的顶级情况,但我不会挑剔)。

8 个答案:

答案 0 :(得分:7)

我建议使用gem ckeditor 这是非常完美的解决方案,我最近在我的Rails 3.2项目中使用它

答案 1 :(得分:3)

一个非常酷和奇特的是Sir Trevor JS。还有gem

答案 2 :(得分:2)

我们使用TinyMCE相当多。

没有令人难以置信的功能集或任何东西,但它确实有一个不错的jQuery集成插件(这对我们来说有很长的路要走)。

实时预览功能似乎是very doable

答案 3 :(得分:2)

如果您的项目不是商业项目,可以使用此

Froala

答案 4 :(得分:1)

我一直在使用Bootsy。它简单易用,但是我无法获得"图像" upload => carrierwave存储在S3服务器上。但其他一切都很棒。

答案 5 :(得分:1)

使用Basecamp的Trix

Trix是Basecamp的开源项目,Basecamp是Ruby on Rails的创建者。数以百万计的人将他们的文本信任到Basecamp,我们构建了Trix,为他们提供了最佳的编辑体验。

答案 6 :(得分:0)

您可以使用Mercury全功能HTML5编辑器

gem 'mercury-rails'
rails generate mercury:install

http://jejacks0n.github.io/mercury/

github:https://github.com/jejacks0n/mercury

答案 7 :(得分:0)