2004-11-14 -ナナシナープラグイン mayaa ナナシナーのEclipseプラグインサポートは、以下のようなことを想像しています。 テンプレートHTMLエディタ コード補完 HTMLタグ補完 HTML属性補完 HTML属性値補完 tagid属性値へのコンポーネントインジェクション書式補完 コンポーネントパラメータ属性の補完 バインディング情報の一斉XML退避 バリデーション結果レポート 設定XMLエディタ コード補完 DTDよりタグ補完 DTDより属性補完 DTDより属性値補完 tagid属性値へのコンポーネントインジェクション書式補完 コンポーネントパラメータ属性の補完 バインディング情報の一斉HTML退避 バリデーション結果レポート テンプレート新規作成ウィザード テンプレートのコンポーネント化支援ウィザード この補完系の機能を早期実現できるようなモデルの設計をしていきます。パース -> モデル -> コードジェネレート -> コンパイル -> サービスという実行時の動きが開発時は、部分パース -> 部分モデル -> 補完機能となりますので、モデルが大事。コードジェネレーションとプラグインサポートを同時に考えます。