由Flex 3進入Flex 4的必備知識 PART 4 – Flash Builder的程式撰寫工具

Flash Builder這版算是改良了一些在Flex Builder中的缺點,
讓程式設計師在使用上更加方便很多,
在這期中我們要介紹Flash Builder在程式撰寫工具上的一些好用的地方。

只要是有在寫物件導向的網友,
一定有過當類別檔寫好後又想要更改其package的狀況,
若是該類別本身早就被人家import過,
那麼你就必須回到當初import的地方去找看看有沒有更新到正確對位置上,
恭喜你,如果你用Flash Builder的話,他會自動幫你做完喔。

flashBuilder-refector

如上圖所示,當你在專案管理器中將某個類別移動時,
Flash Builder會自動跳出提示的視窗,
告知哪些參考檔案或是參考位置需要一起做修改,
真是太方便了,如下圖所示。

flashBuilder-refector

除此之外,這次Flash Builder還加上了自動產生Event Handler的功能,
如下圖所示,當標籤被建立出來時,
只要下了事件後,他就會像VisualStudio一樣跳出建立EventHandler的提示,

flashBuilder-eventHandler

你只要按下Generate後,它就會自動幫你建立出來,
不過雖然方便,不過畢竟電腦還是不會猜中你心裡想要取的Handler名稱,
事後的修改其實還是在所難免的。

該功能在Design View中也可以支援,如下圖所示,
在property面板中直接叫他建立即可。

flashBuilder-eventHandler

建立完就如同下方程式碼所示,
會以id與事件名稱的組合來進行自動命名的動作。

flashBuilder-eventHandler

另外Flash Builder被喊很久的功能終於出現了,
就是由Flash Builder自動幫你建立Getter和Setter的功能,
使用方法很簡單,你只需要在要建立Getter和Setter的屬性上按下右鍵,
然後如下圖所示去Genrate Getter/Setter就可以自動建立。

flashBuilder-getter-setter

如下圖,他會給一個提示視窗讓你確認是否依照你的期望來建立,
他還會很貼心的自動幫你換屬性名稱,讚!

flashBuilder-getter-setter

建立完後,就可以看到香噴噴的ActionScript 3的程式碼被煮出來了,
雖然每次都還是要我自己加料,
不過也算是比Flex Builder又聰明了不少。
(至少比Xcode聰明啦… 苦笑)

flashBuilder-getter-setter

好啦,下期的Part 5將會介紹如何使用Flex 4的CSS設定,
它提供了更彈性的描述方式,敬請期待。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值