用Flash來寫應用程式(二):SEPY ActionScript Editor

SEPY ActionScript Editor


SEPY ActionScript Edotr畫面
預設左側的分隔區提供:WorkSpace、Snippets、Member、Todo、Flash API、XML Reader等功能,下列為各項做簡單的使用介紹。
WorkSpace - 用SEPY自訂的工作環境定義,可以同時管理多個Project,在每一個Projec內新增修改目錄或檔案時,也同時於檔案系統上變更該目錄與檔案,節省目錄與檔案管理的時間。

Snippets - 這是提供片段程式碼快速帶入的一個小功能,只要將目錄索引到特定目錄,而該目錄下所有的目錄中,只要有.as的檔案都可以提供挑選,挑選出來的程式碼會直接貼到工作中的程式碼內。不過他預設是沒有提供任何的程式片段提供使用,必須要自己手動建立並維護才行。

Member - 在開啟.as檔案撰寫class物件內容的同時,Member頁面會將該class的Method列出,提供快速索引以及查閱。

FlashAPI - Flash API是一個蠻無用的功能,分類出各項關鍵字與API提供點選後自動在編輯中的程式碼內產生,詳細的API還是要看Flash工具本身的F1說明,因此這個功能是可有可無。

Todo - Todo是一個小型備忘錄,在程式碼中如果有使用註解// Todo:的關鍵字留下紀錄時,在Todo頁面就會列出已經開啟的程式碼中,有哪些具備Todo的紀錄來快速跳到該位置繼續作業。

XML Reader - XML Reader是SEPY額外提供簡單卻非常實用的小工具,他允許你選擇一個xml檔案匯入形成一個XML node tree的結構,並且在你點選每個node或點選多個node的時候,告訴你要取得該node所需的ActionScript語法或XPath語法,當然你也可以直接打上語法測試選取的node是否跟預期相同,是一個簡單卻非常好用的小工具。不過要記得ActionScript 2.0對於XPath的支援度有限,所以雖然可以確定選到的node是對的,但不代表ActionScript有支援該XPath的語意,這是需要特別注意的。

沒有留言:

橫式廣告