Skip to Main Content.

nagomu.me

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関連タグはオートコンプリートなし
  • リファンレンスが怪しいタグは動作も怪しい
  • たぶん、足りない属性とかいっぱいあります

まともに検証されていないので、おかしいトコロがあったら是非、ご報告ください。

  • グローバルモディファイア対応
  • 日付とかファイルのフォーマット対応

このあたりは、今後、やりたいと思ってますが......「ニーズ無さそう」とか思ってるので、いつになるかは......