用于不同语言的Rails富文本编辑器

时间:2013-11-07 22:13:20

标签: javascript ruby-on-rails ruby gem rich-text-editor

我正在构建一个Rails 4应用程序,我希望用户能够根据文件的编程语言,使用不同类型的文件读取/写入/上传/下载具有颜色突出显示的文件。目前,我发现了一些宝石,可以让你读取一个文件并使用颜色突出显示,就像崇高或任何其他富文本编辑器一样。

我没有找到任何允许您选择语言的文本编辑器,并根据所选语言突出显示这些词语。

我正在寻找像编辑器gistbox这样的东西,但还没找到任何东西。 这是我想要得到的一个例子。 enter image description here

2 个答案:

答案 0 :(得分:2)

你看过gem Github is using了吗?这可能就是你想要的。

如果没有,可能会使用像highlight这样的宝石并使用jquery刷新来生成带有突出显示文本的div,甚至可能在textarea中 - 这可能有点棘手,但应该可能 -

答案 1 :(得分:0)

我终于向gisthub的创建者发送了一封邮件,其中包含以下信息:

要阅读文件并使用任何语言获得精彩视图,请使用以下命令:highlightJS

要有一个很好的编辑器识别不同类型的语言,请使用ace