マタタビ

matatabi 1.2.6をリリースしました

matatabiの1.2.6をリリースしました。変更点は以下の通りです。 バグ修正 xhtmlでデフォルト名前空間がある場合にエラーが出ていたのを修正しました その他 Eclipse3.4とWTP3.0の組み合わせでも動作するようにしました 以下の更新サイトからダウンロードでき…

matatabi 1.2.5をリリースしました

matatabiの1.2.5をリリースしました。変更点は以下の通りです。 バグ修正 Javaプロジェクトでプロジェクト設定ページが表示されていないのを修正しました JavaSE6でコンパイルされていたのをJavaSE5でコンパイルするように修正しました 以下の更新サイトから…

matatabi 1.2.4をリリースしました

matatabiの1.2.4をリリースしました。変更点は以下の通りです。 バグ修正 プロジェクト以外のプロパティ画面でMatatabiの設定ページが表示されていたのを修正しました HTMLファイルのid属性値の補完でdefault.mayaaに定義しているidが表示されていなかったの…

matatabi 1.2.3をリリースしました

matatabiの1.2.3をリリースしました。変更点は以下の通りです。 機能追加 エディタ切り替え機能でActionクラスが無い場合に新規作成出来るようにしました 基底クラスやインターフェースを設定で決められる様にする予定です。 エディタ切り替え機能でアンダー…

1.2.2リリース

matatabiの1.2.2をリリースしました。変更点は以下の通りです。 機能追加 自動生成の雛形設定で処理対象のタグの指定方法をXPathで行うように変更しました 使用例 例えば以下のような設定にすると(内部処理の都合でタグ名は大文字で指定する必要があります) …

XMLの名前空間面倒くさい

マタタビの自動生成部分のタグ指定方法をXPathに変更してたんだけど、名前空間への対応が面倒くさすぎ。 前から思ってたけどXML関係のツール作ると名前空間がらみの処理は面倒くさい。やるひとはほとんどいないけど接頭辞を変えた場合の対応したりとか。しか…

1.2.0リリース

matatabiの1.2.0をリリースしました。変更点は以下の通りです。 機能追加 HTMLファイルでのm:idの属性値の補完に対応しました HTML,Mayaaファイルでのm:id属性の入力を支援する機能を追加しました(Ctrl+Shift+I) HTMLファイルでのm:id属性付きspanタグの入力…

1.1.1リリース

matatabiの1.1.1をリリースしました。変更点は以下の通りです。 機能追加 HTMLエディタと同じ機能をWTPのWebPageEditorで使用できるようにしました バグ修正 HTMLのid属性の取得方法が誤っていたのを修正しました プロジェクト直下のファイルの場合に補完機…

1.1.0リリース

matatabiの1.1.0をリリースしました。変更点は以下の通りです。 機能追加 HTML,MayaaファイルとActionクラスのエディタ切り替え機能を追加しました バグ修正 タグライブラリの名前空間の入力補完を変更しました 属性値の補完だけでしたが、xmlns…から補完す…

1.0.0リリース

matatabiの1.0.0をリリースしました。変更点は以下の通りです。 機能追加 タグライブラリの入力補完機能を追加しました タグライブラリの名前空間の入力補完機能を追加しました 以下の更新サイトからダウンロードできます。 http://eclipse.seasar.org/updat…

taglib入力補完

WTP2.0からtaglibの情報が取得できるようになったのでmatatabiでtaglibを入力補完できるようにしてみました。 この間までWTP1.5で出来ないか一生懸命探してたおかげで2.0ではAPIがあっさり見つかりました。

matatabi 0.5.0リリース

matatabiの0.5.0をリリースしました。変更点は以下の通りです。 しょうもないバグが多くてすみません。 機能追加 自動生成するMayaaファイルの名前空間を指定できるようにしました 自動生成するMayaaファイルの変換ルールを指定できるようにしました バグ修…

matatabi 0.4.0リリース

matatabiの0.4.0をリリースしました。変更点は以下の通りです。 プロジェクトごとにmatatabiを使用するか選べるようにしました Mayaaファイルの静的チェック機能を追加しました Mayaaファイルを自動生成する際に、確認のダイアログを表示するようにしました …

matatabi 0.3.0リリース

Mayaa本家に合流して最初のリリースです。変更点は以下の通り。 HTMLエディタで編集中のHTMLファイルを外部ブラウザで開くショートカットを追加しました(ctrl+o) ヘルプを同梱しました id属性に関する処理で名前空間を見るように変更しました(将来的には…

マタタビ 0.2.7リリース

変更点は以下の通り。 「対応するMayaaファイルを開く」「対応するHTMLファイルを開く」のキーバインドをCtrl+Tに変更 「Mayaaコンポーネントを生成する」のキーバインドをCtrl+Gに変更 アップデートサイト:http://matobat.sakura.ne.jp/matatabi/

マタタビ 0.2.6リリース

変更点は以下の通り。 プロジェクトのプロパティページを作成し、Mayaaファイルの拡張子を指定できるようにしました。 本バージョンからorg.seasar.eclipse.commonに依存するようになりました。 アップデートサイト:http://matobat.sakura.ne.jp/matatabi/

マタタビ 0.2.5リリース

変更点は以下の通り。 Mayaaコンポーネントの生成の時にdefault.mayaaで処理しているidを出力しないようにしました。 現状ではコンテキストルートを特定できないので、default.mayaaは以下の順番で探すようにしてあります。 Mayaaファイルと同一ディレクトリ…

マタタビ 0.2.4リリース

変更点は以下の通り。 Mayaaファイルで要素のコンテンツアシストの際に簡単な説明が出るようにしました。 Mayaaコンポーネントの生成順をHTMLのレイアウト順に変更しました。 アップデートサイト:http://matobat.sakura.ne.jp/matatabi/

マタタビ動かない問題

とりあえずfeatureに依存プラグインの設定がなかったので追加しました。 これで、UpdateManagerでインストールする時に必要なプラグインが入っていなければわかるはずです。 まっさらなEclipseで確認しましたが、Eclipse3.2+WTPが入っていれば動きました。追…

マタタビ 0.2.3リリース

久々に更新しました。変更点は以下。 コンテンツアシストでキー入力を行うと候補を絞り込めるように変更しました。 自分で使っていてイライラしていたところだったので(^^; また環境によって動かない場合があるようですがそれは調査中です。アップデートサイ…

マタタビ 0.2.2リリース

修正点は以下の通り。 HTMLファイルにDOCTYPE宣言があるときにコンポーネント自動生成・コンテンツアシストでエラーが出ていたのを修正 HTMLでidが重複している場合に、コンポーネント自動生成・コンテンツアシストで同じidが複数使用されていたのをまとめる…

マタタビ 0.2.1リリース

id属性に関する機能を名前空間対応しました。 ただし一部プレフィックスがmであることに依存している機能があります。 インストール・更新は更新サイト(http://matobat.sakura.ne.jp/matatabi/)から。

ちょっと感想メモ

コンテンツアシストは結構適当な処理をしているので一部変な動きがあると思います。 他のプラグインを参考にしようとしても十人十色な感じでどういう方法がいいのかさっぱりです。 コンテンツアシストでは横にドキュメントが出せるようなので、ここにMayaaの…

マタタビ 0.2.0リリース

今回はMayaa core プロセッサのコンテンツアシストを追加しました。 ルールは以下の通り。 要素のコンテンツアシスト ルート要素以下でない場合はが候補として表示されます。 ルート要素以下の場合はMayaa core プロセッサが候補として表示されます。 属性の…

マタタビ 0.1.0リリース

夏休みにちょこちょこいじっていた(割にはあまり進んでいない)マタタビを0.1.0にしました。 変更点は以下の通り。 WTPを使うようになったので、WTPをインストールする必要があります。 Mayaaエディタを追加しました(基本的にWTPのXMLエディタのまま) HTML,Ma…

プラグイン公開(仮名:マタタビ)

Mayaa→マヤー→ネコ→猫が好きなもの→マタタビ(安易だ…) でもgoogleヒット数も多いし駄目っすね。単純にMayaaプラグインでも良いですが。 ダウンロード http://matobat.sakura.ne.jp/matatabi/matatabi.zip 動作に関して一切の保証はしません。使用は自己責任…