Hatena::Groupactionscript

ConquestArrow.addEventListener();

2007-09-02

[]ここが変わった!FlashDevelop3.0.0 beta3 21:14 はてなブックマーク - ここが変わった!FlashDevelop3.0.0 beta3 - ConquestArrow.addEventListener();

FDB(Flex Debugger)と連携し、trace出力を受け取れるように

これまでFlashDevelopでは標準のtrace出力ではなく、FlashConnectクラスを使って出力を受け取っていた。

Flex2SDKにはコマンドラインデバッガであるfdb.exeが付属しており、FlashPlayerとfdbと接続することでtrace出力も拾うことができる。ただし、毎回実行時に接続を聞くウィンドウが開かれ、FlashPlayerと接続後にもcontinueコマンドなどを入力する必要があった。

今回のbeta3ではdebugビルドすると自動的にfdbと接続、continueコマンドが実行されtrace出力が受け取れるようになった。これまでの環境と比較すると、やはり完全に統合されているのでとても使いやすい。よりIDEらしくなった、といえる。

外部RSSも表示できるStartPageプラグインが標準実装

f:id:ConquestArrow:20070902210245p:image:left

一般的なIDEによくあるスタートページが標準添付のプラグインとして実装された。面白いのが、RSSの表示やStartPage自体の変更に対応している点。

Firefox風QuickFindプラグインの標準添付

先日紹介したプラグインが標準添付。

この形式の良い点はエディタ領域を隠さないことである。もっといろいろなエディタでも採用すればよいのに、とよく思う。

細かい点

  • CodePageが数値指定しなくてもよくなった
    • プルダウンリストから選べばよくなったので、わざわざ文字コードの数値を調べて入力する必要がなくなった。
      • ただし、あいかわらずデフォルトUTF-8じゃない。
      • FlashDevelop3 betaの文字コードで検索してくる人が結構いるようなので書いておくと、デフォルトEightBitsはマルチバイト文字の扱いを想定していないのでコード中に日本語のコメントなどを書く場合は必ずUTF-8に変更する必要あり*1
  • インストールの設定がより細かくできるようになった
    • レジストリなどを弄らないStandaloneインストールなどいくつかの設定ができる様になった
    • 複数バージョンの同時インストールの話題が公式Forumで持ち上がっていたのでそれに対処する形か。

さてつぎは…

さらに求めるのは次の点。

  • ロケール対応
    • 既に項目自体はオプションに存在
    • FD3正式リリース時には期待できそう
  • fdbとのより込み入った統合
    • trace出力だけじゃなく、FlashIDEやFlexBuilder並みのGUI付で。
  • リファクタリング
    • Forumでも要望が多い
  • プロファイラ
    • FlexBuilder3のプロファイラは凄い。これをオープンソースで実装して載せてくれないかな…?

後半はできればいいな、というレベル。いまでも十分なかなかのIDEだと思う。

*1:そもそも日本語の入力などがおかしくなる。BackSpaceで1バイトづつ消してゆくので文字がめちゃくちゃに化けたりする。

TommyTommy2012/12/29 16:34If time is money you've made me a weatlhier woman.

bvmwsrpidsxbvmwsrpidsx2012/12/31 03:53ZxxgM5 , [url=http://vupzrwsybrdl.com/]vupzrwsybrdl[/url], [link=http://dnhlhizxdlxk.com/]dnhlhizxdlxk[/link], http://pxrdelfoodwr.com/

kegesnavkegesnav2012/12/31 12:24op2jmK <a href="http://xzkqxxajwipg.com/">xzkqxxajwipg</a>

iwvtqquwpeiwvtqquwpe2013/01/02 11:40cI7Co3 , [url=http://ufxoduaeqdrb.com/]ufxoduaeqdrb[/url], [link=http://ozzqosyjmqjo.com/]ozzqosyjmqjo[/link], http://jjukmnlgiljf.com/

sjsgngllzrlsjsgngllzrl2013/01/19 13:03NBDqHV , [url=http://dererstkhoqx.com/]dererstkhoqx[/url], [link=http://rkigweshyvoq.com/]rkigweshyvoq[/link], http://gdisaxteypgg.com/

ihecufmihecufm2013/01/19 21:26mQVazc <a href="http://kjhcxknrpthu.com/">kjhcxknrpthu</a>

xzyhgmltxzyhgmlt2013/01/21 16:05lpP5uR , [url=http://udgbxpyviizz.com/]udgbxpyviizz[/url], [link=http://uhucfaqsaxhg.com/]uhucfaqsaxhg[/link], http://lkpaanvrkbfl.com/

トラックバック - http://actionscript.g.hatena.ne.jp/ConquestArrow/20070902