maeshimaの日記

メモ書きです

今週のrailscasts - Syntax Highlighting

Railscasts - Syntax Highlightingを見て。

シンタックスハイライト用のプラグイン

  • CodeRay
  • Ultraviolet
  • pygments

早さもこの順番みたい。特にpygmentsは遅いので、もしつかうならcacheをうまく使うといいらしい。

CodeRayの使い方

あんまりしっかり見てないけど

  1. coderay用のcssを用意
  2. CodeRay.scan(text, text_type).div(:css => :class)

こんな感じで使えるみたい。