Ruby on rails my Rails应用程序的所见即所得建议

Ruby on rails my Rails应用程序的所见即所得建议,ruby-on-rails,gem,wysiwyg,Ruby On Rails,Gem,Wysiwyg,我正在从事一个Rails项目,我需要一个用户友好的WYSIWYG。我要说的是使用它的人的类型:无论你认为什么是用户友好型的,也许你认为比它低一步(不是侮辱,只是一种认识) 理想情况下,我希望有一些基本功能(列表、链接、粗体、斜体)和实时查看。就像我写这篇文章时,它就在堆栈溢出中 所以,嗯,是的:像这样的东西会很好(虽然我更喜欢windows并排运行,而不是编辑器在顶部,但我不会太挑剔)。我建议使用gem这是一个非常完美的解决方案,我最近在我的Rails 3.2项目中使用了它 没有令人难以置信的功

我正在从事一个Rails项目,我需要一个用户友好的WYSIWYG。我要说的是使用它的人的类型:无论你认为什么是用户友好型的,也许你认为比它低一步(不是侮辱,只是一种认识)

理想情况下,我希望有一些基本功能(列表、链接、粗体、斜体)和实时查看。就像我写这篇文章时,它就在堆栈溢出中


所以,嗯,是的:像这样的东西会很好(虽然我更喜欢windows并排运行,而不是编辑器在顶部,但我不会太挑剔)。

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

没有令人难以置信的功能集或任何东西,但它确实有一个很好的jQuery集成插件(这对我们来说很有帮助)


“实时预览”功能似乎很酷,很别致。还有一个我一直在用的

。它简单易用,但我一直无法将“image”upload=>carrierwave存储在S3服务器上。但是其他的一切都很棒

你可以使用
Mercury
它是一个功能齐全的HTML5编辑器

gem 'mercury-rails'
rails generate mercury:install


github:

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


老问题,但请查看froala:

以及Basecamp使用的插件主主页:

Trix是RubyonRails的创建者Basecamp的一个开源项目。数以百万计的人将他们的文本信任给Basecamp,我们构建Trix是为了给他们最好的编辑体验


谢谢我很快就会查出来并报告。我试过这个宝石。它有非常棒的前端和大量的机会/功能,但我没有让它在生产模式下工作,因为我的配置“堆栈溢出使用什么HTML编辑器?”-看起来很酷,一些工具栏功能不会在bootstrap4 Alpha6中显示。我使用它已经有一段时间了。不知道现在它的效果如何。trix的优点和缺点?优点:非常容易使用。缺点:尽管它涵盖了大多数情况下您需要的内容,但它不支持工具栏中的许多格式选项。