SyntaxHighlighterでActionScriptをハイライト表示
コードのハイライトにSyntax Highlighter and Code Colorizer for WordPressというプラグインを使用しているのですが、
標準ではActionScriptに対応していないようですので、対応方法をメモ。
使用している Syntax Highlighter and Code Colorizer for WordPress のバージョンは2.0.296です。
探してみたところ、ActionScriptをハイライト表示できる拡張を作成されている方がいました。
詳細は以下
yourpalmarkというブログで詳しく設定の仕方が載っていました。
ASの拡張ファイルを入手
まずはYou can download my AS3 extension here.というリンクから最新のAS拡張をダウンロードします。
ダウンロードするとscriptsとstylesというフォルダがあるので、上記pluginにある同名のフォルダに設置します。
その後、プラグイン直下のsyntax-highlighter.phpにて言語毎のjavascriptを読み込んでいるので、
設置したshBrushAS3.jsを読み込むよう修正します。
<script type="text/javascript" src="<?php echo $current_path; ?>scripts/shBrushAS3.js"></script>
設定は以上です。
本文に載せる際にはbrushの値を’as’, ‘actionscript’, ‘ActionScript’, ‘as3’, ‘AS3’が使用できるようです。
これでActionScriptがハイライト表示されるようになりました。
package {
public class Main
{
public function Main() extends Sprite
{
trace("hoge");
}
}
}
2010/01/16 追記
本日プラウグインをアップロードしたら今までのActionScriptのハイライトが効かなくなりました。
「as」というエイリアスが無いと怒られてしまいます。
どうやら、エイリアスを’actionscript3’か ‘as3’にすると正常に動作するようです。
最新情報をお届けします