はてなブログの Markdown で「この言語はどうやってシンタックスハイライトさせたらいい?」を考える
はてなブログの Markdown を使っていて、「この言語はどうやってシンタックスハイライトさせたらいいんだろうか?」と分からないことがある。
HTML や CSS、JavaScript あたりは想像つくし、Java や Ruby も迷うことない。対応しているファイルタイプの一覧に記載がない言語をどうしようか、という話である。
Windows コマンド・Windows バッチ
シェルスクリプト用の「sh」が良さそう。
長らく「winbatch」というものを使ってたのですが、これは「WinBatch」という名前の全くの別言語で、Windows コマンドの場合は「dosbatch」が良い。
Excel 関数・Excel VBA・VBScript
VB 用の「vb」が良さそう。
PowerShell
「ps1」というシンタックスハイライトがある。
参考
- ソースコードを色付けして表示する(シンタックスハイライト) - はてなブログ ヘルプ
- はてなブログが対応しているシンタックスハイライトのファイルタイプ一覧アリ。