ヒマをみつけてWeb開発
その場の思い付きを、ヒマをみつけてWebサイトにしてみるブログ

LSLのSyntaxHighlighter Plugin

Thursday, 24 September 2009 09:15 by sabro

SyntaxHighlighterという、ソースコード色付けツールがありますが、実は、さぶろーはそれのLSLプラグインを作ってます。今回そのプラグインをまとめたページを作った方がいまして、LSLプラグインも紹介していただけるとのことなので、ここに使い方を書いてみます。

List of available brushes for Gorbatchev’s SyntaxHighligher
http://www.undermyhat.org/blog/2009/09/list-of-brushes-syntaxhighligher/

LSL用のプラグインは、ここにあります。これは、Google Page Creator上に置いてあるのですが、ざっと規約を読んだところ、おそらく直接参照しちゃっても大丈夫だと思います(勘違いしてたら教えてください)。
for ver.1.5 http://public.webkai.net/shBrushLsl.js
for ver.2.0 http://public.webkai.net/shBrushLsl2.0.js

 

ver 2.0の設定

1、Webページのヘッダーに、以下を追記します。alexgorbatchev.comというのは公式のホスティング先なので、直接参照しちゃって大丈夫です。
<head>
・・・
・・・
<!-- ▼追加部分▼ -->
<link type="text/css" rel="stylesheet" href="http://alexgorbatchev.com/pub/sh/current/styles/shCore.css" />  <link type="text/css" rel="stylesheet" href="http://alexgorbatchev.com/pub/sh/current/styles/shThemeDefault.css" />  <script type="text/javascript" src="http://alexgorbatchev.com/pub/sh/current/scripts/shCore.js"></script>  <script type="text/javascript" src="http://alexgorbatchev.com/pub/sh/current/scripts/shLegacy.js"></script>  <script type="text/javascript" src="http://public.webkai.net/shBrushLsl2.0.js"></script> <script type="text/javascript">  window.onload = function () { SyntaxHighlighter.config.stripBrs=true; //←改行無視が不要なら消す SyntaxHighlighter.config.clipboardSwf = 'http://alexgorbatchev.com/pub/sh/current/scripts/clipboard.swf'; SyntaxHighlighter.all(); dp.SyntaxHighlighter.HighlightAll('code'); } </script> 
<!-- ▲追加部分▲ -->
</head>

2、LSLをブログに書き、preタグで囲みます。
<pre name="code" class="brush: lsl">
/*
   マルチラインコメント
*/

// 1行コメント

string single = "文字列";
string multi  = "マルチライン
                 文字列";

default
{
    state_entry()
    {
        if (TRUE) {
            llSay(0, "テスト");
        }
    }
}
</pre>

 

 

ver 1.5の設定

1、Webページのヘッダーに、以下を追記します。
<head>
・・・
・・・
<!-- ▼追加部分▼ -->
<link type="text/css" rel="stylesheet" href="http://alexgorbatchev.com/pub/sh/1.5.1/styles/SyntaxHighlighter.css" /> <script type="text/javascript" src="http://alexgorbatchev.com/pub/sh/1.5.1/scripts/shCore.js"></script>  <script type="text/javascript" src="http://public.webkai.net/shBrushLsl.js"></script> <script type="text/javascript">  window.onload = function () { dp.SyntaxHighlighter.BloggerMode(); //←不要なら消す dp.SyntaxHighlighter.ClipboardSwf = 'http://alexgorbatchev.com/pub/sh/1.5.1/scripts/clipboard.swf'; dp.SyntaxHighlighter.HighlightAll('code'); } </script> 
<!-- ▲追加部分▲ -->
</head>

2、LSLをブログに書き、preタグで囲みます。
<pre name="code" class="lsl">
default
{
    state_entry()
    {
        llSay(0, "ご存じ、ないのですか!? これがSyntaxHighlighterです!!");
    }
}
</pre>

 

以上です( ̄∇  ̄ ) LSLをブログに書く方は、ぜひ使ってみてください。

Comments

March 4. 2011 01:29

interesting opinions, I'll be sure to recomend it to my friends

background check tool

July 3. 2011 13:05

Normal cigarette smoking involves the usage of tobacco which is harmful for the human body. Over time, tobacco can accumulate in the lungs of the human body and prove fatal. All smokers are aware of this fact however this does not cease them from smoking cigarettes. Electronic cigarette is the safest different for smokers. It doesn't involve the use of tobacco but allows people who smoke to experience the same feeling which they get while smoking regular tobacco crammed cigarettes.

Electronic cigarettes

August 8. 2011 20:45

The Author Of The Free Winnipeg Computer Repair Guides Says Thank You For Sharing This Informative Post!

Winnipeg Computer Repair

November 12. 2011 22:32

ないのですか!? これがSyntaxHighlighterです!!");

bluehost coupon

November 13. 2011 07:39

ジを作った方がいまして、LSLプラグインも紹介していただけるとのことなので、ここに使い方を書いてみます。

stick hockey table

November 14. 2011 23:36

、以下を追記します。alexgorbatchev.comというのは公式のホスティング先なので、直接参照しちゃって大丈夫です。

Mail Forwarding

November 15. 2011 11:26

読んだところ、おそらく直接参照しちゃっても

SEO Agency Orlando

November 17. 2011 10:52

Very nice information. Keep sharing.

mutuelle senior

November 18. 2011 11:45

ないのですか!? これがSyntaxHighlighterで

Telephone Answering Service

November 27. 2011 05:34

Thank you so much for this interesting article

mutuelle

November 29. 2011 09:42

Nice article thanks

mutuelle

December 19. 2011 01:20

they get while smoking regular tobacco crammed cigarettes.

only

Add comment




biuquote
  • Comment
  • Preview
Loading