簡體   English   中英

如何添加富文本編輯器以顯示代碼段

[英]How to add Rich Text Editor to display code snippets

我在基於Rails的應用程序上工作,我需要允許用戶設置他輸入的文本的格式,我還希望有一種突出代碼段的方法,就像我輸入代碼段時Stackoverflow一樣。

是否有任何插件可以做到這一點。

而且我還想知道建議使用哪種RTE,並且不會太引人注目。 我看到了許多有關FCKEditor的建議,但是如何實現代碼片段?

似乎您可能需要比CKeditor更輕的東西。 如果您選擇使用CKeditor,我將使用rails插件進行安裝。 我用這個:

http://github.com/galetahub/rails-ckeditor

方向在git上非常簡單。

至於語法突出顯示,我建議:

  • GitHub工作人員喜歡Pygments。 他們在許多不同的地方使用它,包括Jekyll和GitHub本身。 缺點是它是一個python庫,因此您需要安裝python並將其作為shell任務執行。

  • 語法熒光筆,jQuery庫<-最容易實現

    http://alexgorbatchev.com/SyntaxHighlighter/

  • Rails3有以下插件:

    Ruby提供了三種突出顯示Gems的代碼:Ultraviolet,Syntax和CodeRay。 AFAIK,最后一個是最常用的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM