KARAKURI Code Prettify : コードを装飾するプラグイン

KARAKURI Code Prettify のイメージ

概要

KARAKURI Code Prettify は本文中のソースコードを Google Code Prettify で装飾する機能を追加するプラグインです。 Google Code Prettify は非常に軽量な JavaScript プログラムで、ソースコードを自動で装飾します。

KARAKURI Code Prettify は Google Code Prettify を使えるようにする機能を提供する他に、 本文中のソースコードを自動で装飾するような機能も持っています。この機能は Google Code Prettify にはありません。

使い方

標準的な使い方

プラグインを有効にすると、Googke Code Prettify が各ページに読み込まれるようになり、Google Code Prettify の標準的な使い方ができるようになります。 pre 要素に class "prettiypring" を追加し、<pre class="pretiyprint"> とした要素が、Google Code Prettify によって装飾されます。

自動装飾

自動装飾の機能を有効にすると、<pre><code> 要素に対して Google Code Prettify を自動で適用します。class の指定は必要ありません。 pre だけ、code だけの要素に対しては自動適用されません。また既存の <pre class="pretiyprint"> は、自動装飾の有効無効に関わらず装飾されます。

テーマの選択

Google Code Prettify はスキンの機能を持っています。標準ではいくつかのスキンが追加されていて、設定画面から変更することができます。 また公開されているスキンや独自に用意したスキンを取り入れることができます。詳細は設定画面を参照してください。

高度な情報

このプラグインは jQuery に依存しません。また Google Code Prettify の機能に依存する JavaScript / CSS はフッタで読み込まれて実行されます。