AUG
10
2009

SyntaxHighlighter

ちょろちょろとwordpressを触ってます。
とりあえず僕もweb人のはしくれとして、色々試したことなどはブログでアウトプットしていきたいなと思っていたので、手始めにSyntaxHighlighterを導入してみました。
が、タブインデントがうまく動作していないぽい。

public class Hoge
{
private var _fuga:String;
public function Hoge(fuga:String)
{
this._fuga = fuga;
}
}

これは読みにくい。ちょろっと調べてみたらTab Overrideというプラグインとかはあるようなんだけど、ビジュアルエディタ上でコードをかくのは苦痛なので、できれば他のエディタで書いたものをコピペして表示させたいのだけど、タブはただのスペースとして認識されてるみたいで、うまくいかない。もう少し調べてみる。

[ add : 090810 ]
Tab Overrideというプラグインを入れてみた。
htmlエディタモードでtabが使えるようになるので、コードの整形はできるようになった。
ビジュアルエディタでは使えません。
しかし、まだめんどくさい。SyntaxHighligherの設定画面でタブサイズの設定項目があるのになあ。

[ add : 090810 ]
htmlエディタモードでなら、コピペしたタブインデントを保持してくれてる。
タブサイズもちゃんときいてる。
さっきのTab Overrideもhtmlエディタモードでコード整形した後、ビジュアルエディタに戻って保存するとしっかりタブがなくなってたし、そもそもこういうケースでビジュアルエディタなんて使うなってことか。
うーん、とりあえずしばらくはこれでいこうかな。

Category : wordpress

0

No Comments.

form

Leave a comment.

back2top