ソースコードの表示


ブログにソースコードを乗せる際、強調表示や行番号をつけたいですよね。

そのほうが視認性がグッと良くなるし、説明も容易になります。

そういったモジュールはたくさんありますが、その中から今回は「dp.SyntaxHighlighter」を入れててみました。

参考サイト:Movable Type 備忘録

やり方は大体、参考サイトの通りです。

ただ、やり方としては、<textarea>ではなく、<pre>タグを利用しています。

こっちのほうが書きやすいです♪


    if ( !$sample ) {   
        echo "Rr.";
    }

しかし、インストール時にんっ?と思ったこと

PHPを表示する際に「empty」が入っていると、

    emptyempty
のように、なぜか二回表示される・・・

JavaScriptのソースを見てみると、関数とキーワードの強調表示文字リストが書いてあります。
関数(func)とキーワード(keyword)の両方に「empty」が記述されているのが原因です。
どちらか一方を消してやると二重表示が解消ました。

    empty
同じような現象であれば、ソースコードに記述してあるキーワードが重複しているかもですよ♪

トラックバック(0)

このブログ記事を参照しているブログ一覧: ソースコードの表示

このブログ記事に対するトラックバックURL: http://coldspice.net/mt/mt-tb.cgi/6

コメントする

2008年7月

    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    
Powered by Movable Type 4.1

プロフィール

名前:Rr(ラール)

色んな技術に手を出しているへっぽこプログラマ
得意なプログラム言語はJavaだが、最近はめっぽうPHPにはまっている。