溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

FlexBuilder有哪些特性

發(fā)布時(shí)間:2021-12-14 11:53:20 來源:億速云 閱讀:133 作者:小新 欄目:編程語言

這篇文章主要為大家展示了“FlexBuilder有哪些特性”,內(nèi)容簡(jiǎn)而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“FlexBuilder有哪些特性”這篇文章吧。

【FlexBuilder】

FlexBuilder4將改名FlashBuilder4
2009年6月1日,Adobe宣布,下一代FlexBuilder4將改名為FlashBuilder4,這引起了眾多開發(fā)者的異議。
LeeBrimelow是Adobe平臺(tái)的宣傳者,他向諸多開發(fā)者解釋了為什么講FlexBuilder更名為FlashBuilder。

FlexBuilder將成為歷史

關(guān)于FlashIDE方面的問題,LeeBrimelow稱,不會(huì)重新定位新的FlashIDE,F(xiàn)lash仍然將是Flash平臺(tái)動(dòng)畫和設(shè)計(jì)的首要工具,Adobe目前會(huì)將一部分的精力放在FlashCS5代碼剪輯器上,以滿足部分ActionScript開發(fā)者。由于Flex是一種用來創(chuàng)建RIA的ActionScript框架,所以,名字更改對(duì)于Flex來說,反而更容易使Flash品牌更加牢固易懂。

其談到FlexBuilder創(chuàng)建的目的,就是為了能創(chuàng)建Flex框架,但是,諸多開發(fā)者仍然是單純的使用ActionScript來進(jìn)行工作。FlexBuilder更名稱FlashBuilder后,仍然將繼續(xù)是基于Eclipse產(chǎn)品,并將添加更多的特性。
關(guān)于FlexSDK方面的問題,LeeBrimelow稱,目前Adobe還沒有計(jì)劃重新命名SDK,他說,很多開發(fā)者用它來編譯純粹的ActionScript項(xiàng)目,與別人交談時(shí),重點(diǎn)仍然是技術(shù)而不是在表述上。

【FlexBuilder特性】

1)PackageExplorer

如果你熟悉Eclipse中JDT,對(duì)這個(gè)特性一定不陌生。FlexBuilder3只支持資源瀏覽器,即以工程文件的形式瀏覽。而PackageExplorer,顧名思義,是針對(duì)Pakcage的結(jié)構(gòu)進(jìn)行瀏覽,這種模式更適于開發(fā)者使用,另外也可以展開一個(gè)類來瀏覽該類的結(jié)構(gòu)(同Outline)。不僅如此,PackageExplorer還支持以這種結(jié)構(gòu)瀏覽SWC文件。

2)代碼模板

雖然現(xiàn)在我們也可以通過插件來實(shí)現(xiàn)代碼模板,但是總還是原生支持來的更舒服。代碼模板還支持“環(huán)境變量”,例如你可以向模板中添加“${project_name}”,則這部分內(nèi)容會(huì)被轉(zhuǎn)化成工程名稱。代碼模板可以在偏好(Preference)中進(jìn)行配置。

3)包重構(gòu)

重構(gòu)功能一直是我對(duì)FlexBuilder比較不滿意的地方。說實(shí)話,基于包的重構(gòu)應(yīng)該是比較基本的功能了。

4)懸停時(shí)的ASDoc提示

也是從Eclipse中“繼承”下來的功能,支持ASDoc中的鏈結(jié)。

5)Getter&Setter

方便地在代碼中添加Getter和Setter。(這里有個(gè)小插曲,Heidi在演示前忘了把代碼恢復(fù)成沒有Setter的狀態(tài),所以她不得不現(xiàn)場(chǎng)把代碼改回去,還很可愛的對(duì)觀眾們說“別看”^_^)。

6)自動(dòng)生成EventHandler

這個(gè)功能比用代碼模板要方便得多。

7)RuntoLine

有的時(shí)候我們調(diào)試時(shí)會(huì)發(fā)現(xiàn)斷點(diǎn)設(shè)置的并不合理,例如斷點(diǎn)位置離我們關(guān)注的代碼段還遠(yuǎn)得很,這時(shí)候可以使用RuntoLine功能立刻將程序執(zhí)行到指定位置。

8)條件斷點(diǎn)

顧名思義,就是當(dāng)滿足某種條件的時(shí)候才會(huì)中斷程序,個(gè)人認(rèn)為非常有用,特別是在調(diào)試一些復(fù)雜邏輯時(shí),會(huì)大大節(jié)約時(shí)間,同時(shí)也能放松你的神經(jīng),免得一不注意錯(cuò)過了還要從頭來過。

9)NetworkMonitor

現(xiàn)在調(diào)試模式下可以監(jiān)控網(wǎng)絡(luò)連接的數(shù)據(jù),例如WebService的SOAP數(shù)據(jù)以及HTTP的請(qǐng)求和響應(yīng)內(nèi)容,也是一個(gè)非常有用的特性。
(事實(shí)上Heidi到此為止一共只介紹了9個(gè)新特性,介紹第8個(gè)特性之后她似乎數(shù)錯(cuò)了。所以我把一開始介紹的那個(gè)ServiceExplorer算上,一共是10個(gè))。

10)ServiceExplorer

ServiceExplorer可以方便的瀏覽服務(wù)端API(如WebServices或RemotingServices)極其ValueObject,同時(shí)也可以根據(jù)服務(wù)端的VO自動(dòng)創(chuàng)建AS端的VO。

以上是“FlexBuilder有哪些特性”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI