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 もいつのまにか開発が進んでいました。 行番号表示の機能が追加されたりしていましたが、 相変わらずコピー&ペーストのことをあまり考えていない作りなので、どうも使う気になれないです。
[コメントを書く]
本日のリンク元
