つまりこういう事か。
本日、入力したコードやはてな記法をそのまま表示するスーパーpre記法の拡張を行い、ソースコードや html などのシンタックス・ハイライトを行う機能を実装しました。これまではてなグループのみでお使いいただけた機能でしたが、ご好評をいただいたことによりはてなダイアリーでも実装いたしました。
使ってみる。
/** * @auther taichi */ public class Hoge { private static final String UGOGE = "ぴろぴろ"; private Object token = new Object(); // line comment public void doPiro(int num, Map attrib) { synchronized(token) { class Moge { double d; long l; } } } }
で、見慣れた風にする為に、人様の努力をありがたく頂戴する事に。
で、Eclipseライクな色にしてみた。以下を、詳細デザイン設定-スタイルシートに追記するといけます。アノテーション、ブロックコメント、メンバ変数の色が設定できないです。
ウゴゲ・・・。エラい事になった…。