FlexBuilder4十大新特性閃亮登場
本文和大家重點討論一下FlexBuilder4的10個新特性,MAX大會上HeidiWilliams用10分鐘介紹了FlexBuilder4(Gumbo)的10個新特性。當然這只是FlexBuilder4中很少的一部分。
FlexBuilder4的10個新特性
MAX大會上HeidiWilliams用10分鐘介紹了FlexBuilder4(Gumbo)的10個新特性。當然這只是FlexBuilder4中很少的一部分。
總結了一下:
1)PackageExplorer
如果你熟悉Eclipse中JDT,對這個特性一定不陌生。FlexBuilder3只支持資源瀏覽器,即以工程文件的形式瀏覽。而PackageExplorer,顧名思義,是針對Pakcage的結構進行瀏覽,這種模式更適于開發者使用,另外也可以展開一個類來瀏覽該類的結構(同Outline)。不僅如此,PackageExplorer還支持以這種結構瀏覽SWC文件。
2)代碼模板
雖然現在我們也可以通過插件來實現代碼模板,但是總還是原生支持來的更舒服。FlexBuilder4代碼模板還支持“環境變量”,例如你可以向模板中添加“${project_name}”,則這部分內容會被轉化成工程名稱。代碼模板可以在偏好(Preference)中進行配置。
3)包重構
重構功能一直是我對FlexBuilder比較不滿意的地方。說實話,基于包的重構應該是比較基本的功能了。
4)懸停時的ASDoc提示
也是從Eclipse中“繼承”下來的功能,支持ASDoc中的鏈結
5)Getter&Setter
方便地在代碼中添加Getter和Setter。(這里有個小插曲,Heidi在演示前忘了把代碼恢復成沒有Setter的狀態,所以她不得不現場把代碼改回去,還很可愛的對觀眾們說“別看”^_^)。
6)自動生成EventHandler
FlexBuilder4這個功能比用代碼模板要方便得多。
7)RuntoLine
有的時候我們調試時會發現斷點設置的并不合理,例如斷點位置離我們關注的代碼段還遠得很,這時候可以使用RuntoLine功能立刻將程序執行到指定位置。
條件斷點
顧名思義,就是當滿足某種條件的時候才會中斷程序,個人認為非常有用,特別是在調試一些復雜邏輯時,會大大節約時間,同時也能放松你的神經,免得一不注意錯過了還要從頭來過。
9)NetworkMonitor
現在FlexBuilder4調試模式下可以監控網絡連接的數據,例如WebService的SOAP數據以及HTTP的請求和響應內容,也是一個非常有用的特性。
(事實上Heidi到此為止一共只介紹了9個新特性,介紹第8個特性之后她似乎數錯了。所以我把一開始介紹的那個ServiceExplorer算上,一共是10個)
10)ServiceExplorer
ServiceExplorer可以方便的瀏覽服務端API(如WebServices或RemotingServices)及其ValueObject,同時也可以根據服務端的VO自動創建AS端的VO。
【編輯推薦】
- FlexBuilder4新特性出爐
- 解析Flexbuilder4十大新特性
- 解析Flex事件執行流程
- FlexBuilder3.0與Eclipse3.4的完美結合
- 學習筆記 FlexBuilder2.0中如何使用基于Lists的控件