まとめ ブログ ダウンロード 掲示板 メール

れぶろぐ

< 2008-08-14 (木) 2008-08-24 (日) > 最新


2008-08-23 (土)

SHJS 0.5 がリリースされました

SHJS (Syntax Highlighting in JavaScript) は、 JavaScript で作られているシンタックスハイライタです。

バージョン 0.4.2 からの変更点:

  • SHJS can now automatically load language script files.
  • Highlighting of C/C++ and JavaScript has been improved.
  • A new language file for Oracle SQL has been added.
  • Case-insensitive regular expressions are now handled more efficiently.
  • SHJS now treats <br> tags as line terminators in input.
  • Compressed .min.js files are now generated with YUI Compressor.

各言語用のスクリプトを Ajax で自動的に読み込めるようになったのが面白いです。 拙作の PukiWiki 用 SHJS プラグイン のように自分で制御すれば関係ないのですが、 tDiary で SHJS を使って構文ハイライトする 場合なんかは、この機能を用いるとスマートにできそうです。

なお、久しぶりに見てみたら、 google-code-prettify もいつのまにか開発が進んでいました。 行番号表示の機能が追加されたりしていましたが、 相変わらずコピー&ペーストのことをあまり考えていない作りなので、どうも使う気になれないです。

Tags: JavaScript | このエントリを含む del.icio.us | このエントリを含むはてなブックマーク | このエントリを含む livedoor クリップ | Permalink
本日のリンク元

編集