我想,從事flex開發的程式猿都會疑惑為什麼flash builder為什麼不自動內建格式化工具。
在flex開發過程中,as代碼我們可以自己良好的維護代碼的格式,可要編寫大量的mxml,它的格式就不好控制了,比較優雅的代碼方式是元件中每個屬性都各占一行,相同的屬性可以放在一行内。可是很多時候,我們的代碼可能來自于ctrl+v,就懶得去改它的格式了。
下面向大家推薦一個eclipse 插件-->FlexFormatter,下面圖文介紹一下如何去安裝。
1. Help->Eclipse Marketplace,顯然,這是一個eclipse插件超市,進去之IDE會先檢索出一些插件。
2. 在find中輸入FlexFormatter,回車,全關鍵字查詢還是很快的。

3. 因為我已經安裝過了,第一次安裝會有Install,點選。
4. 接下來應該是next,然後有個I accept,最後finish,安裝過程中可能會有個警告,直接繼續就行。
5. 安裝完成後,會重新開機IDE,我們會發現IDE的工具欄上多了一排按鈕。
6. 體驗一下它的格式化功能,打開一個mxml檔案,點選第三個按鈕。
格式化前:
格式化後:
這裡是格式化你選中的代碼,如果沒有選中,預設格式化全部,還有幾個其它的小功能,加asdoc、去除不用的命名空間等等。
大家可以安裝下來體驗一下,很适合開發使用。