Carimatics' blog

備忘録とか

はてなブログの記事でソースコードを記述する

はてな記法スーパーpre記法を使うと、ソースコードシンタックスハイライトができる。
ブログではてな記法を有効にするには、「設定」→「編集モード」から、はてな記法モードに設定する必要がある。

例えば以下のように記述する。

>|
HelloWorld.java
>|java|
class HelloWorld {
    public static void main(final String[] args) {
        System.out.println("Hello, World!");
    }
}
||<
|<

すると、以下のように表にされる。

HelloWorld.java
class HelloWorld {
    public static void main(final String[] args) {
        System.out.println("Hello, World!");
    }
}

このようにテキストブロックを作成し、コード部分を明確化できる。

[追記]

行番号を付けたいな、と思った。
はてな記法によるシンタックスハイライトを使ってコードを記述すると、行番号をつけるためにはスクリプトを書かないといけないらしい。
自分で書くなりコピペしてくるなりすればいいんだろうけど、gistを使ったほうが楽かも。