as3をfdbとemacsでデバッグする

さっきGAEをpdbでデバッグすると書いたんですが、それで思い出したので便乗エントリです。as3をデバッグするのにflexSDKに付属のfdbを使うかと思いますが、Emacsからどうやって使うかという話。

結論は簡単でM-x gdbを使います。gdb –annotate=1の様な表示が出るので消去してfdbを起動します。

M-x gdb
/usr/local/flex/bin/fdb -f /path/to/swf

ここで注意するのは以下の2点です。

  • デバッグを行うswfの作成時に-debug=trueオプションをつける
  • fdbの起動時に-fオプションをつける

これでas3でもいつものデバッグが出来るようになりましたね。

Leave a Reply

Your email address will not be published. Required fields are marked *