ゴミクズSEのなんやかんや

気分のったときになんやかんや書く。ウェブブックマーク+ソース置き場+公開メモ。

はてな記法でのソースコードシンタックスハイライト機能の使い方

>|ruby|
class Foo
  def bar'baz' # return baz
  end
end
||<


↑こんな感じで書く

 

ただこれは「はてな形式」と呼ばれるもので

一般的な記法?としてMarkdownとか呼ばれるものも使えるらしい。

 

参考ページ

[はてな記法]ソースコードを色付けして表示する(シンタックスハイライト) - はてなブログ ヘルプ

 

上のページで

>|言語名|

||<

の部分をエスケープして書いてるけどどうやってるんだろう・・・?

 

 

あとついでに調べてて役に立ちそうなページがあったのでリンクを張っておきます。

はてな記法の一覧が書かれてる。上のエスケープの話はスーパーpre記法使えばいけるかと思ったけどダメだった。

はてな記法一覧 - はてなダイアリーのヘルプ

 

・エスケープシーケンスの使い方が書かれてる。うまく使えばエスケープできるのかな?

はてな記法におけるエスケープシーケンスの利用 - 自己否定回路 〜駄目サークルの駄目Blog〜

 

 

ちなみに今

>|言語名|

||<

がかけてるのははてなブログの編集画面で「見たまま」を選択して書いているから。