最高のデバッグツールを共有したい人はいますかActionscript 3(AS3)およびFlash CS5?
検索を行っていくつか見つけましたが、実際にそれらを使用したことのある人からの連絡をお待ちしています。 (「最も有望な」の順に)
trace()
関数trace()
を使用せずに変数をライブで追跡することはできません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 )
Adobe Scout 、Adobeの公式デバッガー
公式ウェブサイトからコピー
任意のSWFで動作します
Scoutを使用して、SWFがモバイルデバイス、デスクトップ、ブラウザーのいずれで実行されているかにかかわらず、SWFをプロファイリングおよび最適化します。また、特別なデバッグバージョンは必要ありません。市販のFlash Playerでゲームのプロファイルを作成してください。
コード変更なし
Scoutは、コードを変更せずに自動的に動作します。非常に少ない労力でコンテンツのコンテキストをプロファイルし、すぐにホットスポットを見つけます。
プロジェクトライフサイクルの使用
Scoutは、開発前に問題を検出することで、開発の初期段階で役立ちます。次に、ゲームがリリースされた後、プロダクションシステムで同じ高度な分析ツールを使用します。
モバイルプロファイリング?はい!
ビデオ紹介は youtube で入手できます。
Flash Builderには、私が必要とするほとんどすべてのものがあります。その上、JP Auclair preload profiler を使用し、社内でX-Rayと同等の機能を開発しました。
DeMonsterDebugger.com には多くの機能があります(サイトで最もよく説明されています)。
そしてオープンソース! :-)
(ソース: demonsterdebugger.com )
SWFWire Debugger できます:
DisplayObjects
を視覚的に選択します。オープンソース でもあり、コードの変更は必要ありません。
免責事項:私はこのアプリケーションを作成しました
Adobe Scoutは、Adobe Flash PlayerおよびAIR用の次世代プロファイリングツールです。コンテンツの内部で何が起こっているかをおいしそうな詳細で表示することにより、ActionScript開発に革命をもたらします。スカウトはシンプルで直感的に使用でき、心を解放して洗練された没入型ゲームを作成できます。
私はFlex Builder 3を使用しており、必要なものがすべて揃っています。コードをステップ実行するための優れたツール。
キャッチしているように見える別のツールは De MonsterDebugger です。 Flash Builderが私が必要とすることを行うので、私はそれを広範囲に使用していませんが、Adobeツールにアクセスできないユーザーはかなり洗練されています。 Flash Builderにない優れた機能の1つは、ライブ編集です。
個人的にはアメジストを使いたい... http://www.sapphiresteel.com/Products/amethyst-ide/Amethyst-Product-Page
これはかなり古い投稿です。ただし、Flashデバッグ用のFlashFirebug FireFox拡張機能を試すことを忘れないでください。
私はアルコンを使用しています。
トレースおよび監視機能があります。パッケージをインポートして、Debug.trace(anything)を使用するだけです。
それで十分だと思います。 =)
Tr.ace()は、特定のユーザーまたはクラスにトレースを制限したり、すべてのトレースをテキストフィールドに出力したり、ログファイルに保存したりできるライブラリです...
http://msfx.co.uk/2012/01/17/introducing-tr-ace-an-as3-open-source-debugging-library/