天天看點

推薦幾個Adobe Flex Builder 3的插件(代碼格式化和fms伺服器通訊檔案(main.asc)編寫)

1.Fms plugins

編寫FMS伺服器端腳本時,最頭疼的莫過于AS1的文法了。習慣了AS2、3後,在沒有代碼提示的環境下,寫代碼确實是件很頭疼的事,這個插件就可以發揮作用了。

把它放到你的eclipse中的plugins檔案夾下,不管你是用Flex獨立版還是插件版,其實都是eclipse啦,重新開機你的eclipse,你會在Perspective中找到"Flash Media Server",就是它啦

看下面幾張圖檔,這個插件還支援釋出asc檔案的功能

使用也是很簡單:

Window -> Preference:中的Flash Media Server

你可以設定你工作環境的色調配置

Debug Servers:

預設是你本地伺服器

設定好你的使用者名和密碼,這個Plugin會控制你的伺服器裝載和解除安裝程式

Publish Settings:

就是你的項目釋出出去的存放點啦,本地就改好位置Path,記得{Application Name}不要被自己和諧掉:-),{Application Name}會根據變量名自己釋出

如果是異地釋出到伺服器,目前還隻支援FTP釋出,設定跟一般的FTP設定沒什麼差別。

Perspective切換到Flash Media Server

Navigator面闆,右鍵New -> Serverside Application

設定好項目名、平台版本和存放點就OK啦

接着就是設定Debug模式和Publish模式,這個會跟上面在Preference的設定相關,預設還是把它的RobustDebug加進去吧

對于Debug Instance不要随意修改,這會影響debug的成功,預設Flash Media Server啟用一個Application(在Applications檔案夾下的任何一個檔案夾都會成為一個獨立的Application),會預設建立_definst_記錄Application相關,包括SharedObject的fso檔案記錄還有flv之類的,除非你修改了Flash Media Server的配置xml,是以如果沒有相應的修改就采用預設的就可以了。

其他就沒什麼了,建立好項目就有main.asc就是Application的入口檔案,它會把RobustDebug.asc導入,正如注釋表明,如果不需要就去掉吧:-)

最後一個爽的功能就是支援Actionscript2 Class的導入

右鍵你的Flash Media Server項目,import...,在Flash Media Server節點中有import actionscript2 class的選項,之後就選你的as2檔案,其實就是把的as2類用as1的方式來寫,有個問題就是你的as2類檔案的編碼一定要注意,不然導入可能會出現亂碼滴

2.代碼格式化

如果你還在為官方Flex Builder不能夠将代碼有效的格式化排版而頭疼,你可以嘗試一下這個插件

<a href="http://sourceforge.net/projects/flexformatter/"></a>

使用方法:

1.将jar包放在FB或者eclipse的plugins檔案夾裡 

2.重新開機E或FB,必要時使用-clean參數重新開機 

3.工具欄出現2個新圖示,對于一段程式,選中後,點圖示,就格式化了。

圖檔如下:

    本文轉自 OldHawk  部落格園部落格,原文連結:http://www.cnblogs.com/taobataoma/archive/2010/12/05/1896745.html,如需轉載請自行聯系原作者

繼續閱讀