重返 flex 1.5…

In flex   June 13, 2006 - 7:01 pm

最近因為維護合約的關係,必需動手改一支 flex 1.5 的 application,所以把塵封已久的 flex builder 1.5 與 server又裝了起來,然後開始用力的回想 AS2 到底是怎麼個想法,沒想到六七個月不碰再回首已經忘的差不多啦~ orz

不過忘歸忘,看到程式碼左右翻翻後到底恢復不少印象,但真正的苦難才剛開始。

因為已經完全習慣 eclipse (flex builder 2)的操作介面跟眾多方便的功能,這次再回到 FB1.5(其實也就是 Dreamweaver)開發實在只能用四個字形容:『痛。不。欲。生』。

許多重要、方便的功能完全沒有,例如:

-shift-delete 刪除一整行

-ctrl-O 開啟 class listing 可快速跳到需要的 method or variable

-ctrl-J 循環搜尋關鍵字

然後 auto-completion 三不五時會失靈,或是顯示的內容不正確,或是變數名稱奇異的被反白(highlighted)。

更糟糕的是如果用 FB1.5 內建的 debug 去編譯與preview swf,速度會慢的不像話,再加上我的電腦也同時裝了 FB2 與 Flash Player 9,所以兩者相乘後下場就很精彩,大概每測試三次就準備重開一次 Orz

好險後來改成直接在browser裏按 F5 refresh , 整體開發速度才又回來,只是這下子變的看不到 trace()的內容….

所以這幾天的心得是:

1、難怪 macromedia 當年會毫不猶豫的放棄既有的 codebase 轉而擁抱 eclipse,實在是因為自已手上的東西在 IDE or editor 這塊市場根本沒搞頭,跟誰比都沒啥勝算,更別提 flex 想攻佔的企業應用市場。

2. 從 FB1.5 的慘狀,可以相對看出現在 Flex 2 整體產品線的優異與綜效的強大。很棒的 IDE,方便迅速有效率的開發流程(最重要的是它符合大多數工程師的工作習慣與工具,例如支援 cvs..),超級快的 VM與AS3,加上不錯的 framework 與 component library,這下子感覺 Adobe 終於能端上一桌像樣的好菜給企業吃,接下來就看市場的胃口如何囉 :-)

所以今日的心得是:該加把勁*敦促*客戶快點進行系統升級,讓我早日擺脫 Flex 1.5 + AS2 的日子吧 Orz Orz Orz

by admin

4 Comments Add your own

  • 1. Dreamer&hellip  |  June 14th, 2006 at 12:14 pm

    FB1.5 是内存杀手……好像FB1.5可以兼容Dreamweaver,不知道有什么用……

  • 2. jeremy&hellip  |  June 14th, 2006 at 12:30 pm

    我也很好奇啊~

    何況,當時有時間做這些整合的功能,好像應該加把勁把本業的 “編輯” 這件事做到完美才對啊~

  • 3. fan,bill&hellip  |  September 23rd, 2006 at 10:35 pm

    這裡有 flex 1.5 for eclipse 版
    http://yellowbadger.com/index.cfm?p=12

  • 4. jeremy&hellip  |  September 23rd, 2006 at 10:50 pm

    哈哈 謝謝 Bill 的報馬,不過我們 flex 1.5的案子已經結束一個半月了,我也早將 flex builder + server 一併移除下定決心再也不碰(實際上只要是扯到 AS2的東西也都一概封殺),所以用不到啦 :-)

留言回應

hidden

您的留言會先經過站長認証後才刊登在網站上。
your comments will be approved by Administrator before appearing on the page.

Trackback this post  |  Subscribe to the comments via RSS Feed

mobile phone