closeこの記事は 2 年 1 ヶ月 5 日 前に書かれたものです。
最新の情報とは異なる場合がありますのでご注意ください。

今年こそはリニューアルをすると宣言したので、早速 Movable Type 5 をインストールして少し触ってみました。MT4 は仕事で随分触りましたが、MT5 によるサイト構築はこれが初めてです。

MT4 の時から気になっていた、テンプレート編集画面での tab キーによるインデントの挿入。MT4 は普段使用している Firefox 3.5 で、 tab キーでインデントを挿入することができず、Firefox のアドオンを使い、強調表示なしモードで編集していました。(Firefox 3 で MT4 のテンプレート編集画面に Tab キャラクタを挿入する

これが MT5 になって更に厄介になったのです。というか、あきらめざるを得なくなってしまいました。

まず Firefox ですが、やはり tab が使えません。それどころか、編集モードの切り替えがなくなり、強制的に MT4 でいう構文強調表示モードしか使えません。つまり、Firefox 拡張で tab が使えていた強調表示なしモードが使えないわけです。

それじゃあと、他のブラウザも試してみました。すると、唯一 tab が使えたのは Safari のみでした。Opera,Camino,Chrome もダメ。Windows に切り替えて Internet Explorer も試してみましたが、これら全て tab でインデントを挿入することはできません。

ということは、テンプレートの編集には Safari を使えばよいということになりますが、さらに致命的な事実が。なんと、tab で挿入したインデントはテンプレートを保存すると削除されてしまうのです。
結局、テンプレート編集画面を使うのなら、これからはスペースでインデントを挿入しなければなりません。

それとも、テキストエディタを使って編集し、テンプレートとリンクさせる方が賢いかな。でも、MT側で編集すると tab が消えてしまうので注意が必要。やっぱりスペースにするか。