2011-11-06 26 views

回答

2

我想這取決於你如何定義工具。這些是我使用的一些東西,或者跟我談過的人:

  1. ServiceCapture:這是一個偉大的計劃,看看數據包被髮送到並從瀏覽器/ Flash Player和遠程服務器。查爾斯是另一個用於此目的的常用工具;而Flash Builder現在內置了一個網絡監視器來執行相同的任務。 ServiceCapture還會顯示您的應用放出的跟蹤語句。
  2. 逐步調試器:逐步調試器是一個非常好的工具,用於逐步檢查代碼以找出發生的情況。它很好地構建到Flash Builder中;但也有一個命令行工具。我假設其他Flex IDE支持這個功能。 Flash Builder:您可以在文本編輯器中編寫代碼並通過命令行工具進行編譯;但IDE非常有幫助。 Flash Buyilder是Adobe的IDE;和我主要使用的一個,但其他的存在,如IntelliJ或FDT。
  3. ANT:ANT是構建工具,允許您自動執行一堆任務;如編譯並自動上傳到服務器。 Maven和CruiseControl是我聽說過的兩個備選選項。我認爲兩者都比ANT先進得多。
  4. Subversion:Subversion是一個版本控制系統,允許你跟蹤你的代碼的變化。強烈建議任何項目;但是對於有多個人在進行工作的項目而言,它還有額外的特殊優勢。其他選項是Git和CVS。
+0

謝謝,等待更多。您提到的ServiceCapture對我來說是新的。 – chrisiek

+0

[Alcon調試器](http://www.hexagonstar.com/project/alcon/)是我的另一個最愛。只需一次swc安裝,即使不需要從Flex啓動,也可以在查看器中看到調試消息。 –

+0

找到下一個:traceDL - 您可以顯示任何DisplayObject的整個顯示列表 - 仍在等待更多... – chrisiek

1

我想補充一些與「www.Flextras.com」的答案。

分析應用程序

分析應用程序可以幫助您瞭解以下內容:

  • 調用頻率
  • 方法時間
  • 調用棧實例
  • 數量和它們的大小在任何安心點
  • 垃圾收集和Loiterin摹對象

欲瞭解更多信息請參閱因爲無廣告的Flash建設者分析和網絡監控鏈路 http://livedocs.adobe.com/flex/3/html/help.html?content=profiler_1.html

    ~~~~~~~Happy Coding~~~~~~~~~