つまりこういう事か。

本日、入力したコードやはてな記法をそのまま表示するスーパー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ライクな色にしてみた。以下を、詳細デザイン設定-スタイルシートに追記するといけます。アノテーション、ブロックコメント、メンバ変数の色が設定できないです。

ウゴゲ・・・。エラい事になった…。