SyntaxHighlight Version2のソースを表示
新しいページはコチラ
移動:
案内
,
検索
== '''概要''' == SyntaxHighlightはMediaWiki用のプログラム構文書式装飾表示エンジンのようなプログラムで、独自のWebsiteページを持つプログラマにとっては、みんなに綺麗にプログラムを魅せることのできる有り難いエンジンでして、これのVersionがなんと2.0に上がるという驚異的な進化を遂げたのです。といってもlexerという言語対応が増えたのと、装飾方法に変化が発生したのと行番号が表示されている状態でもコピーしやすい書式に変わっただけで、オプション変数に大きな変化はない。以前は変換エンジンも自前で持っていたのですが、Version2.0からはpygmentというプロジェクトのpythonで書かれたSyntaxHilightのエンジンを使うというシステムに変わっている。lexerが増えたのも、pygmentのおかげです。自分が使っているMediaWiki Version1.19では使えないとSyntaxHilightの公式ページに書いてある。けど、無理矢理、導入してやろうと試行錯誤の上<syntaxhighlight2 …>………'</syntaxhighlight2>という拡張機能を手に入れたのさ、ソースでも見るがいいさ、そこにはsyntaxhilight2という拡張タグがある。そして古いversionも同時に使えるという事になっていて、普通のsyntaxhilightという拡張タグも使える。 syntaxhighlightの例 <syntaxhighlight lang="javascript" line> Dim nVar = 0; Dim nCnt = 0; while(nCnt < 10){ nVar = nVar + nCnt; } print("nVar=" + nVar); </syntaxhighlight> <syntaxhighlight2 lang="javascript" line> Dim nVar = 0; Dim nCnt = 0; while(nCnt < 10){ nVar = nVar + nCnt; } print("nVar=" + nVar); </syntaxhighlight2>
SyntaxHighlight Version2
に戻る。
個人用ツール
3.17.187.116
このIPアドレスのトーク
ログイン
名前空間
ページ
議論
変種
表示
閲覧
ソースを表示
履歴表示
操作
検索
案内
メインページ
コミュニティ・ポータル
最近の出来事
最近の更新
おまかせ表示
ヘルプ
ツールボックス
リンク元
関連ページの更新状況
特別ページ