最近 Flash Catalyst CS 5.5 出了,聽說與 Flash Builder CS 5.5 整合更密切
而且也支援自訂組件的 Skin 轉換…
可是 Flash Catalyst Code Workspace 一樣只能看不能修改 (.mxml, .as 不行 .fxg 可以)
以下分享一個沒有公開的參數,可以讓你在 Flash Catalyst 內修改原始碼

到 Flash Catalyst CS 5.5 安裝目錄下找出 Adobe Flash Catalyst.ini 檔案

Windows 7 64bit 是在
C:\Program Files (x86)\Adobe\Adobe Flash Catalyst CS5.5\Adobe Flash Catalyst.ini

多加一個參數就好了

-DTHERMO_EDIT_CODE

不過需要特別注意的是,它只能讓 MXML, AS Editor 勉強能夠編輯
但仍然沒有歷史記錄與 Undo 等功能
打錯不能還原喔!

既然 Flash Catalyst 不給編輯程式碼,為什麼還要放 Code Workspace 功能呢?
我在文件上看到有趣的一句解釋

Code workspace
Viewing the MXML code gives designers the opportunity to understand how the application is programmed.