February 15, 2009

ブログ上にソースコードを表示する

ブログ上にソースコードを表示する

ブログでソースコードを表示したいなと思って調べてみました。

色々と紹介されている中から、"dp.SyntaxHighlighter" と "Highlight.js" に注目しました。

dp.SyntaxHighlighter

主な特徴
  • プログラム毎に色を変えて表示できる。
  • 各コードに行番号を付けることができる。
  • "copy to clipboard" をクリックで公開しているコードが取得できる。
  • "view plain" をクリックで公開しているコードを別画面に表示できる。
  • "print" をクリックで公開しているコードを印刷できる。
例えばこんな感じに

Highlight.js

主な特徴
  • プログラム毎に色を変えて表示できる。
  • 対応している言語はこちら → Supported languages

  • RenderMan の ソースコードが表示できる。
  • MEL (Maya Embedded Language) が表示できる
例えばこんな感じに

結論はdp.SyntaxHighlighter

理由

こんな感じ。

  • 各コードに行番号が付けれるため。
  • "view plain" で別画面に表示できるため。
  • RenderMan はもっと後に勉強しようと思ったため。
  • 当分、3dsMaxを使うため、Maya(MEL) は保留したい。
ただ......

ActionScript はどうしよう(笑