CodaのMTMLモード ver02
コツコツと地味に進めていたCodaでMTML(Movable Typeのテンプレート)書く時の構文モードですが、タグごとにモディファイアが表示されるようにしました。
MTML.mode (zip 20KB)
構文モードの追加は、「/UserName/Library/Application%20Support/Coda/Modes」の中に一式突っ込むだけです。
今の所、下記のような感じです。
- 対象の拡張子は.mtmlと.tmpl(設定で変更可能)
- MTML以外の部分のカラーは、HTML.modeと同様(PHP非対応)
- MTML以外はオートコンプリートなし
- MTML部分は黄色(設定で変更可能)
- mt:Ignore内とmt:TemplateNoteはコメント色(設定で変更可能)
- MTMLはmt:HogeHoge形式で、MTFooBarとか$MTFooBar$には非対応
- HTMLの属性値にMTタグが入る場合などは、属性値として扱われる(黄色くない)
- 「<__trans phrase=......」とか非対応
- グローバルモディファイア非対応
- 非奨励タグとMotion関連タグはオートコンプリートなし
- リファンレンスが怪しいタグは動作も怪しい
- たぶん、足りない属性とかいっぱいあります
まともに検証されていないので、おかしいトコロがあったら是非、ご報告ください。
- グローバルモディファイア対応
- 日付とかファイルのフォーマット対応
このあたりは、今後、やりたいと思ってますが......「ニーズ無さそう」とか思ってるので、いつになるかは......