はてなブログでソースコードを色付けして表示する
ブログなんかでソースコードに色付けして見やすくするには、SyntaxHighlighterなどが有名です。
さて、はてなブログではどーするのかなーとなんかいい方法はあるのかなと調べたところ、はてな記法で簡単にソースコードに装飾できるようです。
やったね。
ソースコードを色付けして記述する(シンタックス・ハイライト)
形としては
>|言語|
<||
とすると、その間の行がソースコードとして認識してハイライトしてくれる。楽チン。
>|ruby| #ここにソースコードを記述 class List def initialize @cdr = nil @car = nil end attr_accessor :cdr, :car def add_last(x) a = self a = a.car until a.car.nil? a.car = List.new a.car.cdr = x end end ||<
↑ ↑ ↑ このように入力すると ↑ ↑ ↑
↓ ↓ ↓ こんなふうに色付けされて表示される ↓ ↓ ↓
#ここにソースコードを記述 class List def initialize @cdr = nil @car = nil end attr_accessor :cdr, :car def add_last(x) a = self a = a.car until a.car.nil? a.car = List.new a.car.cdr = x end end
カラフル!
ただし">|ruby|"と"||<"どちらも行の先頭に指定しないと上の入力例みたいに残念なすっぴんフェイスになってしまうので注意です。