此功能僅在 Ultimate 版本中受支持。
開發(fā) ActionScript 或 Flex 應用程序需要做哪些準備呢?本節(jié)將為你介紹該方面的知識。
準備步驟
ActionScript 或 Flex 應用程序開發(fā)準備工作:
- 確保啟用了 Flash/Flex 支持插件。該插件是默認激活的。如果該插件已禁用,請在 "插件設置" 頁上啟用該插件,如啟用和禁用插件中所述。
- 在您的計算機上下載并安裝 Flex 或 AIR SDK。IntelliJ IDEA 提供了與 Apache Flex, Adobe Flex, Adobe AIR 和 Adobe Gaming SDK 的集成 。
- 在 IntelliJ IDEA 中注冊 Flex 或 AIR SDK。(您可以將此步驟推遲到稍后的時間,創(chuàng)建 Flash 模塊時您可以指定 SDK 。)
- 檢查常規(guī)的 Flex 編譯器設置,并在必要時根據(jù)需要進行調(diào)整。
- 使用 Flash 模塊創(chuàng)建新項目,或將 Flash 模塊添加到現(xiàn)有項目中。請注意,您可以通過導入 Adobe Flash Builder 項目來創(chuàng)建項目或模塊 。
- 檢查初始模塊配置并進行必要的調(diào)整。這些可能包括配置模塊內(nèi)容、添加庫、修改現(xiàn)有的生成配置和創(chuàng)建額外的配置等。但是,所有這些任務都可能在以后的某個時候執(zhí)行,同時還需要開發(fā)源代碼。
在IntelliJ IDEA中注冊Flex或AIR SDK
以下是在 IntelliJ IDEA 中注冊 Flex 或 AIR SDK 的操作步驟:
- 打開“項目結構(Project Structure)”對話框(例如,按 Ctrl+Shift+Alt+S)。
- 在“平臺設置(Platform Settings)”下,單擊:SDK。
- 單擊工具欄上的“添加新SDK”按鈕:
,然后在“添加新SDK”列表中單擊:
Flex/AIR SDK。
- 在打開的對話框中,選擇安裝 Flex 或 AIR SDK 的目錄,然后單擊“確定”。
因此,SDK 配置顯示在“項目結構(Project Structure)”對話框右側的 SDK 頁面中。
- 通常,您不需要在 Classpath 和 Sourcepath 選項卡上進行任何更改,因為所有必需的庫和源都已經(jīng)存在。但是,您可能需要添加外部聯(lián)機文檔,以便在編寫代碼時可以訪問其他參考信息。你可以通過以下操作來做到這一點:
在“文檔路徑(Documentation Paths)”選項卡上,單擊
;然后在打開的對話框中,只需單擊“確定”即可。(IntelliJ IDEA 建議的 URL 是您想要的。)
- 在“項目結構(Project Structure)”對話框中單擊“確定”。
配置常規(guī)的Flex編譯器設置
配置常規(guī)的 Flex 編譯器設置的步驟如下:
- 打開“設置/首選項(Settings/Preferences)”對話框(例如,通過按 Ctrl+Alt+S,或點擊工具欄上的
)。
- 在對話框的左側部分中的 Build,Execution,Deployment節(jié)點下,打開 Compiler(編譯器)節(jié)點,然后單擊 ActionScript 和 Flex 編譯器。
- 在編譯器> ActionScript 和 Flex 編譯器(Compiler > ActionScript and Flex Compiler)頁面上,根據(jù)需要配置設置。
創(chuàng)建一個Flash模塊
以下步驟描述了如何創(chuàng)建一個 Flash 模塊:
- 執(zhí)行以下操作之一:
- 在向導的第一頁上的左側窗格中選擇“Flash”。
- 在頁面的右側部分,選擇必要的選項。
然后點擊“下一步”。
- 指定名稱和位置設置。有關更多信息,請參閱項目名稱和位置或模塊名稱和位置。
然后點擊“完成”。
因此,會生成類似于下圖中的模塊結構(根據(jù)您選擇的模塊選項,內(nèi)容可能會有所不同):
在這個結構中:
- html-template 是包含構成 HTML 包裝器模板的文件的文件夾。
- src 是應用程序源文件的文件夾(.as,也有可能是 .mxml)。
除了模塊本身,IntelliJ IDEA 還創(chuàng)建了以下內(nèi)容:
- 一個生成配置。
- 一個運行/調(diào)試配置。如果在創(chuàng)建模塊時選擇創(chuàng)建示例應用程序,則可以使用此配置立即運行應用程序。要做到這一點,請點擊工具欄(Shift+F10)上的
。
配置模塊內(nèi)容
通過添加和刪除模塊內(nèi)容根以及通過將單個文件夾(內(nèi)容根中)分配給源文件夾、測試源文件夾以及排除文件夾來配置模塊內(nèi)容。
對于 Flash 模塊,一般來說,這些任務在“項目結構”對話框的“模塊”頁面上執(zhí)行。
要訪問此頁面:
- 打開“項目結構(Project Structure)”對話框(例如,按下 Ctrl+Shift+Alt+S)。
- 在“項目設置(Project Settings)”下,選擇“模塊(Modules)”。
- 在下面的區(qū)域中
,選擇必要的 Flash 模塊。
更多建議: