eclipseにてFlashのtraceデバックウインドウ表示
fladdictの方のはてなブックマーク Flash馬鹿一代ブックマークにて以前知ったeclipse用のプラグイン。
これを用いるとFlashのプレビューで表示される出力ウインドウをeclipse上に表示することができます。Flash上でのプレビュー時以外に、swfを単体で立ち上げた時や ブラウザ上に表示されているswfのtrace文も拾ってくれる便利な代物です。
eclipse FDTでの開発時、eclipse上にてtrace文を表示する方法がないのがややネックに感じておりましたが、このプラグインを用いることにより万事解決。
但し、mtascでのswfの書き出しは完全ではない?模様で、mtascで書き出したswfを実行するとデバッグウインドウに警告メッセージが鬼の用に表示されることがあります。これを避けるために、trace文内に特定の文字列があるもののみ デバッグウインドウにtrace文の内容を表示する、といったフィルタリングを行うとよいようです。
設定例)
trace文内に[Debug]という文字列がある場合のみデバッグウインドウに表示する場合、[ Preferences ]-[ Flash Log ]の Regular Expression Filterに\[Debug\]という文字を設定
上記設定を行うと、trace文に[Debug]の文字がある場合のみ デバッグウインドウにtrace文が表示される。
trace( "[Debug]" + "CharCreate : test" );
Flash Log for Eclipseのページの説明は英語ですが、ページに書いてある順序に従えば どなたでもすぐに導入できると思います。
ちなみに現在の私のeclipseのウインドウ配置はこんな感じ。
作成しているswfのサイズがいつも小さいので、左隅にちょこんとSWF Viewerが収まっているのがいい感じです。
[ FLASH ] [ TOOL ] [ tips ] 投稿者 siratama : 2005年09月25日 20:20