web-dev-qa-db-ja.com

Flash ActionScript 3(AS3)のデバッグに最適なツール

最高のデバッグツールを共有したい人はいますかActionscript 3(AS3)およびFlash CS5?

検索を行っていくつか見つけましたが、実際にそれらを使用したことのある人からの連絡をお待ちしています。 (「最も有望な」の順に)


スクリーンショット...

Adobe Scout:


(ソース: Adobe.com

De MonsterDebugger:


(ソース: demonsterdebugger.com

Thunderbird AS3コンソール:

http://flash-Thunderbolt.googlecode.com/svn/trunk/as3/images/tbConsole_inaction.png

ルミニックボックス:

http://img1.UploadScreenshot.com/images/main/2/4406392687.jpg

Senocular:

X線:


(ソース: osflash.org

27
Simon East

Adobe Scout 、Adobeの公式デバッガー

公式ウェブサイトからコピー

任意のSWFで動作します

Scoutを使用して、SWFがモバイルデバイス、デスクトップ、ブラウザーのいずれで実行されているかにかかわらず、SWFをプロファイリングおよび最適化します。また、特別なデバッグバージョンは必要ありません。市販のFlash Playerでゲームのプロファイルを作成してください。

コード変更なし

Scoutは、コードを変更せずに自動的に動作します。非常に少ない労力でコンテンツのコンテキストをプロファイルし、すぐにホットスポットを見つけます。

プロジェクトライフサイクルの使用

Scoutは、開発前に問題を検出することで、開発の初期段階で役立ちます。次に、ゲームがリリースされた後、プロダクションシステムで同じ高度な分析ツールを使用します。

モバイルプロファイリング?はい!

enter image description here

enter image description here

ビデオ紹介は youtube で入手できます。

3
Solow Developer

Flash Builderには、私が必要とするほとんどすべてのものがあります。その上、JP Auclair preload profiler を使用し、社内でX-Rayと同等の機能を開発しました。

5
Roy

DeMonsterDebugger.com には多くの機能があります(サイトで最もよく説明されています)。

  • メッセージのトレース
  • アプリケーション構造の内省
  • 試験方法
  • プロパティの編集
  • パフォーマンスの問題を見つける

そしてオープンソース! :-)


(ソース: demonsterdebugger.com

4
alxx

SWFWire Debugger できます:

  • メソッド呼び出しのトレース
  • トレースオブジェクトの割り当て
  • グラフのフレームレート
  • メモリ使用量のグラフ化
  • プロパティを編集する
  • FireBugと同様にDisplayObjectsを視覚的に選択します。

オープンソース でもあり、コードの変更は必要ありません。

enter image description here

免責事項:私はこのアプリケーションを作成しました

4
Sean Fujiwara

Adobe Scout

Adobe Scoutは、Adobe Flash PlayerおよびAIR用の次世代プロファイリングツールです。コンテンツの内部で何が起こっているかをおいしそうな詳細で表示することにより、ActionScript開発に革命をもたらします。スカウトはシンプルで直感的に使用でき、心を解放して洗練された没入型ゲームを作成できます。

3
TheDarkIn1978

私はFlex Builder 3を使用しており、必要なものがすべて揃っています。コードをステップ実行するための優れたツール。

キャッチしているように見える別のツールは De MonsterDebugger です。 Flash Builderが私が必要とすることを行うので、私はそれを広範囲に使用していませんが、Adobeツールにアクセスできないユーザーはかなり洗練されています。 Flash Builderにない優れた機能の1つは、ライブ編集です。

enter image description here

3
Scott

個人的にはアメジストを使いたい... http://www.sapphiresteel.com/Products/amethyst-ide/Amethyst-Product-Page

3
Jason King

鉱夫があります...

それはかなり強力なようです

http://www.sociodox.com/theminer/

2
Daniel

これはかなり古い投稿です。ただし、Flashデバッグ用のFlashFirebug FireFox拡張機能を試すことを忘れないでください。

http://www.o-minds.com/products/flashfirebug

2
Ashraf Amayreh

私はアルコンを使用しています。

トレースおよび監視機能があります。パッケージをインポートして、Debug.trace(anything)を使用するだけです。

それで十分だと思います。 =)

http://osflash.org/lib/exe/fetch.php?hash=9eff22&media=http%3A%2F%2Fblog.hexagonstar.com%2Fwp-content%2Fuploads%2Falcon3_view1.jpg

2
paulochf

Tr.ace()は、特定のユーザーまたはクラスにトレースを制限したり、すべてのトレースをテキストフィールドに出力したり、ログファイルに保存したりできるライブラリです...

http://msfx.co.uk/2012/01/17/introducing-tr-ace-an-as3-open-source-debugging-library/