SyntaxHighlighterでXML表示イクナイ
Tweet
昨日書いたXMLなDrawableを使ってみようで気づいたのですが、SyntaxHighlighterのXML(brush:xml)はバグがあって微妙です。
【現象】
・タグが小文字になってしまう。
・閉じタグなし(Empty Closed Element)の解釈がおかしくて、変なところに勝手に閉じタグが入ってしまう。
同じことで困ってる人はいっぱい居る様です。
http://bitbucket.org/alexg/syntaxhighlighter/issues?q=xml
ソースをざっと見た限りでは(中途半端な)xhtml最適化であって、xml向けbrushでは決してなさそうです。
Javascript code prettifier
http://google-code-prettify.googlecode.com/svn/trunk/README.html
に乗り換えてみる。
...ダメでした。orz
2010.09.25追記:SyntaxHighlighter+<>等のエスケープを丁寧にしてやって、タグの<と>を消すのが妥当な様です。横着はいけませんということで。