ActionScript或Flex應(yīng)用程序開發(fā)準(zhǔn)備

2018-02-28 10:20 更新

此功能僅在 Ultimate 版本中受支持。

開發(fā) ActionScript 或 Flex 應(yīng)用程序需要做哪些準(zhǔn)備呢?本節(jié)將為你介紹該方面的知識(shí)。

準(zhǔn)備步驟

ActionScript 或 Flex 應(yīng)用程序開發(fā)準(zhǔn)備工作:

  1. 確保啟用了 Flash/Flex 支持插件。該插件是默認(rèn)激活的。如果該插件已禁用,請(qǐng)?jiān)?"插件設(shè)置" 頁上啟用該插件,如啟用和禁用插件中所述。
  2. 在您的計(jì)算機(jī)上下載并安裝 Flex 或 AIR SDK。IntelliJ IDEA 提供了與 Apache Flex, Adobe Flex, Adobe AIR 和 Adobe Gaming SDK 的集成 。
  3. 在 IntelliJ IDEA 中注冊(cè) Flex 或 AIR SDK。(您可以將此步驟推遲到稍后的時(shí)間,創(chuàng)建 Flash 模塊時(shí)您可以指定 SDK 。)
  4. 檢查常規(guī)的 Flex 編譯器設(shè)置,并在必要時(shí)根據(jù)需要進(jìn)行調(diào)整。
  5. 使用 Flash 模塊創(chuàng)建新項(xiàng)目,或?qū)?Flash 模塊添加到現(xiàn)有項(xiàng)目中。請(qǐng)注意,您可以通過導(dǎo)入 Adobe Flash Builder 項(xiàng)目來創(chuàng)建項(xiàng)目或模塊 。
  6. 檢查初始模塊配置并進(jìn)行必要的調(diào)整。這些可能包括配置模塊內(nèi)容、添加庫、修改現(xiàn)有的生成配置和創(chuàng)建額外的配置等。但是,所有這些任務(wù)都可能在以后的某個(gè)時(shí)候執(zhí)行,同時(shí)還需要開發(fā)源代碼。

在IntelliJ IDEA中注冊(cè)Flex或AIR SDK

以下是在 IntelliJ IDEA 中注冊(cè) Flex 或 AIR SDK 的操作步驟:

  1. 打開“項(xiàng)目結(jié)構(gòu)(Project Structure)”對(duì)話框(例如,按 Ctrl+Shift+Alt+S)。
  2. 在“平臺(tái)設(shè)置(Platform Settings)”下,單擊:SDK。
  3. 單擊工具欄上的“添加新SDK”按鈕:,然后在“添加新SDK”列表中單擊:Flex/AIR SDK。
  4. 在打開的對(duì)話框中,選擇安裝 Flex 或 AIR SDK 的目錄,然后單擊“確定”。

    因此,SDK 配置顯示在“項(xiàng)目結(jié)構(gòu)(Project Structure)”對(duì)話框右側(cè)的 SDK 頁面中。

  5. 通常,您不需要在 Classpath 和 Sourcepath 選項(xiàng)卡上進(jìn)行任何更改,因?yàn)樗斜匦璧膸旌驮炊家呀?jīng)存在。但是,您可能需要添加外部聯(lián)機(jī)文檔,以便在編寫代碼時(shí)可以訪問其他參考信息。你可以通過以下操作來做到這一點(diǎn):

    在“文檔路徑(Documentation Paths)”選項(xiàng)卡上,單擊;然后在打開的對(duì)話框中,只需單擊“確定”即可。(IntelliJ IDEA 建議的 URL 是您想要的。)

  6. 在“項(xiàng)目結(jié)構(gòu)(Project Structure)”對(duì)話框中單擊“確定”。

配置常規(guī)的Flex編譯器設(shè)置

配置常規(guī)的 Flex 編譯器設(shè)置的步驟如下:

  1. 打開“設(shè)置/首選項(xiàng)(Settings/Preferences)”對(duì)話框(例如,通過按 Ctrl+Alt+S,或點(diǎn)擊工具欄上的 )。
  2. 在對(duì)話框的左側(cè)部分中的 Build,Execution,Deployment節(jié)點(diǎn)下,打開 Compiler(編譯器)節(jié)點(diǎn),然后單擊 ActionScript 和 Flex 編譯器。
  3. 在編譯器> ActionScript 和 Flex 編譯器(Compiler > ActionScript and Flex Compiler)頁面上,根據(jù)需要配置設(shè)置。

創(chuàng)建一個(gè)Flash模塊

以下步驟描述了如何創(chuàng)建一個(gè) Flash 模塊:

  1. 執(zhí)行以下操作之一:
    • 如果要?jiǎng)?chuàng)建新項(xiàng)目,請(qǐng)單擊歡迎界面(Welcome screen)上的“新建項(xiàng)目(Create New Project)”或選擇:文件| 新建| 項(xiàng)目(File | New | Project)。

      這將打開“新建項(xiàng)目向?qū)В∟ew Project wizard)”。

    • 如果您要將模塊添加到現(xiàn)有項(xiàng)目中:打開您想要添加模塊的項(xiàng)目,然后選擇:文件 | 新建| 模塊(File | New | Module)。

      這將打開“新建模塊向?qū)В∟ew Module wizard)”。

  2. 在向?qū)У牡谝豁撋系淖髠?cè)窗格中選擇“Flash”。
  3. 在頁面的右側(cè)部分,選擇必要的選項(xiàng)。

    然后點(diǎn)擊“下一步”。

  4. 指定名稱和位置設(shè)置。有關(guān)更多信息,請(qǐng)參閱項(xiàng)目名稱和位置或模塊名稱和位置。

    然后點(diǎn)擊“完成”。

因此,會(huì)生成類似于下圖中的模塊結(jié)構(gòu)(根據(jù)您選擇的模塊選項(xiàng),內(nèi)容可能會(huì)有所不同):

IDEA創(chuàng)建Flash模塊

在這個(gè)結(jié)構(gòu)中:

  • html-template 是包含構(gòu)成 HTML 包裝器模板的文件的文件夾。
  • src 是應(yīng)用程序源文件的文件夾(.as,也有可能是 .mxml)。

除了模塊本身,IntelliJ IDEA 還創(chuàng)建了以下內(nèi)容:

  • 一個(gè)生成配置。
  • 一個(gè)運(yùn)行/調(diào)試配置。如果在創(chuàng)建模塊時(shí)選擇創(chuàng)建示例應(yīng)用程序,則可以使用此配置立即運(yùn)行應(yīng)用程序。要做到這一點(diǎn),請(qǐng)點(diǎn)擊工具欄(Shift+F10)上的

配置模塊內(nèi)容

通過添加和刪除模塊內(nèi)容根以及通過將單個(gè)文件夾(內(nèi)容根中)分配給源文件夾、測(cè)試源文件夾以及排除文件夾來配置模塊內(nèi)容。

對(duì)于 Flash 模塊,一般來說,這些任務(wù)在“項(xiàng)目結(jié)構(gòu)”對(duì)話框的“模塊”頁面上執(zhí)行。

要訪問此頁面:

  1. 打開“項(xiàng)目結(jié)構(gòu)(Project Structure)”對(duì)話框(例如,按下 Ctrl+Shift+Alt+S)。
  2. 在“項(xiàng)目設(shè)置(Project Settings)”下,選擇“模塊(Modules)”。
  3. 在下面的區(qū)域中,選擇必要的 Flash 模塊。
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)