填充IntelliJ IDEA項目

2018-10-14 14:10 更新

IntelliJ IDEA 項目填充

通過創(chuàng)建各種類型(目錄,包和文件)的新元素來填充您的 IntelliJ IDEA 項目。IntelliJ IDEA 提供以下的替代方法來訪問相應(yīng)功能: 

  • 在主菜單上選擇文件| 新建(File | New)。
  • 上下文菜單的新建命令。
  • 鍵盤快捷鍵:Alt+Insert。

上述操作的結(jié)果將顯示新菜單,這樣您可以在其中選擇要創(chuàng)建的元素的類型。

創(chuàng)建 IntelliJ IDEA 軟件包

在標(biāo)記為包含源代碼的文件夾中(例如文件夾類別),新建| 包(New | Package)和新建| package-info.java 命令(New | package-info.java)可用于創(chuàng)建軟件包和軟件包信息文件。

創(chuàng)建一個包

要創(chuàng)建包,請按照下列步驟操作:

  1. 打開“項目”工具窗口(例如: 查看| 工具窗口| 項目(View | Tool Windows | Project))。
  2. 選擇目標(biāo)文件夾或軟件包(  ,  或  )。
  3. 執(zhí)行以下操作之一:選擇  文件| 新建| 包(File | New | Package)。從上下文菜單中選擇  新建| 包(New | Package)。按 Alt+Insert 并選擇 包。
  4. 在打開的對話框中,指定包名稱。這可能只是一個名稱(例如helloworld)或用點(diǎn)分隔的名稱序列(例如com.example.helloworld)。在后一種情況下,將創(chuàng)建相應(yīng)的包結(jié)構(gòu)。
tip:您可以在 "文件和代碼模板" 頁上的 "設(shè)置/首選項" 對話框中編輯package-info.java的模板。

IntelliJ IDEA 創(chuàng)建 package-info.java 文件

要創(chuàng)建一個 package-info.java 文件,請按照下列步驟操作:

  1. 打開“項目”工具窗口(例如: 查看|  工具窗口| 項目(View | Tool Windows | Project) )。
  2. 選擇要為其創(chuàng)建包信息文件的包。
  3. 執(zhí)行以下操作之一:選擇文件|  新建| package-info.java(File | New | package-info.java) 。從上下文菜單中選擇  新建|  package-info.java(New | package-info.java) 。按 Alt+Insert 并選擇  package-info.java。

Intell J IDEA 創(chuàng)建目錄

根據(jù)您當(dāng)前所在的文件夾的類別(參見:文件夾類別),使用新建| 目錄(New | Directory)或新| 包(New | Package)命令創(chuàng)建一個目錄或多個嵌套目錄。

  1. 打開“項目”工具窗口(例如:查看| 工具窗口| 項目(View | Tool Windows | Project))。
  2. 選擇目標(biāo)目錄。
  3. 執(zhí)行以下操作之一:選擇文件| 新建| 目錄(File | New | Directory)或文件| 新建| 包(File | New | Package)取決于可用的選項(目錄或包)。選擇 新建| 目錄(New | Directory)或從上下文菜單中選擇新建| 打包(New | Package)。按 Alt+Insert 并選擇目錄或包。
  4. 在打開的對話框中,指定目錄名稱。如果要創(chuàng)建多個嵌套目錄,請指定用斜線分隔的目錄名(如果使用新建| 目錄(New | Directory)命令)或點(diǎn)(如果使用新建| 軟件包(New | Package)命令)。

IntelliJ IDEA 創(chuàng)建空文件

通常,在開發(fā)應(yīng)用程序時創(chuàng)建的所有文件都是基于模板的。但是,有時您可能想要創(chuàng)建空文件。

如果新擴(kuò)展名沒有適當(dāng)?shù)奈募愋?,您可能需要?chuàng)建一個新的文件類型,并將該擴(kuò)展名與該類型相關(guān)聯(lián)。有關(guān)更多信息,請參閱創(chuàng)建和注冊文件類型。

創(chuàng)建一個空文件

  1. 執(zhí)行以下操作之一:在“項目”工具窗口中,選擇要在其中創(chuàng)建新文件的目錄或包,然后在主菜單上選擇新建| 文件(File | New) 。右鍵單擊相應(yīng)的目錄或包并從上下文菜單中選擇“新建”。按 Alt+Insert。
  2. 選擇“文件”。
  3. 在“新建文件”對話框中,在下面的字段中 輸入新的文件名,鍵入文件名和擴(kuò)展名。您可以指定新的文件名前面的整個目錄結(jié)構(gòu)。如果嵌套目錄不存在,則將創(chuàng)建它們:
    IntelliJ IDEA 創(chuàng)建空文件
  4. 點(diǎn)擊“確定”。如果在新文件名之前指定了不存在的子目錄的名稱,則將在目標(biāo)目錄下創(chuàng)建整個結(jié)構(gòu):
    IntelliJ IDEA 創(chuàng)建空文件
  5. 如果您指定的擴(kuò)展名不與 IntelliJ IDEA 識別的任何文件類型相關(guān)聯(lián),則會顯示 "注冊新文件類型關(guān)聯(lián)" 對話框。在此對話框中,可以將該擴(kuò)展名與一個可識別的文件類型關(guān)聯(lián)。為此,請在 IntelliJ IDEA 中選擇 "打開匹配文件" 下的文件類型,然后單擊 "確定"。這樣,該擴(kuò)展與指定的文件類型關(guān)聯(lián)。

IntelliJ IDEA 創(chuàng)建基于模板的文件

IntelliJ IDEA 為它支持的大多數(shù)語言提供了文件模板。這樣您可以創(chuàng)建具有適合文件用途的初始內(nèi)容的文件。例如,有單獨(dú)的文件模板用于創(chuàng)建 Java 類、接口、枚舉、注釋、腳本、GUI 窗體等。

通常,基于模板的文件的文件擴(kuò)展名是自動設(shè)置的,因此您不需要指定它。例如,創(chuàng)建 Java 類型(類、接口等)時,會發(fā)生這樣的情況:相應(yīng)的文件總是得到 .java 擴(kuò)展名。同樣,如果您創(chuàng)建了一個 Groovy 類,則新文件將獲得 .groovy 擴(kuò)展名。

有時,您有機(jī)會從列表中選擇所需的擴(kuò)展名。例如,在創(chuàng)建 PHP 類時就會發(fā)生這種情況。

請注意,您可以選擇的一組文件模板通常取決于您的模塊在 "項目" 工具窗口中的當(dāng)前位置,以及在較小程度上的部分。

從模板創(chuàng)建新文件

  1. 執(zhí)行以下操作之一:在“項目”工具窗口中,選擇要在其中創(chuàng)建新文件的目錄或包,然后在主菜單上選擇文件|  新建() 。右鍵單擊相應(yīng)的目錄或包并從上下文菜單中選擇新建 。按 Alt+Insert
  2. 選擇所需的文件類型。一般來說,除文件、包和目錄之外的所有選項都對應(yīng)于使用文件模板。 
    IntelliJ IDEA 創(chuàng)建基于模板的文件 
    由于以下原因之一,列表中可能會丟失現(xiàn)有的文件模板:該模板與您的模塊沒有的 facet 相關(guān)聯(lián)。在這種情況下,您可能想要將相應(yīng)的 facet 添加到您的模塊。相應(yīng)的文件類型不適合當(dāng)前位置。例如,您可能嘗試在 Java 源或測試目錄之外創(chuàng)建一個 Java 類,這是不可能的。您要查找的模板是其文件擴(kuò)展名(模板擴(kuò)展名)與任何已識別文件類型的注冊模式不匹配的自定義模板。在這種情況下,您可能需要為現(xiàn)有的識別文件類型注冊相應(yīng)的模式,或者添加新的文件類型并注冊此新類型的相應(yīng)模式。有關(guān)更信息,請參閱創(chuàng)建和注冊文件類型。
  3. 在打開的對話框中,在相應(yīng)的字段中鍵入文件的名稱。請注意,您不應(yīng)該鍵入文件擴(kuò)展名。您可以指定新的文件名前面的整個目錄結(jié)構(gòu)。如果嵌套目錄不存在,則將創(chuàng)建它們:
    IntelliJ IDEA 創(chuàng)建基于模板的文件 
    如果需要,請指定新的基于模板的文件的種類。例如,如果您選擇  Java 類,您將能夠創(chuàng)建一個 Java 類、接口、枚舉、注釋等;如果您選擇創(chuàng)建  HTML 文件,您將能夠創(chuàng)建 HTML、HTML4 或 XHTML 文件。換句話說,請使用相應(yīng)的相關(guān)文件模板之一。根據(jù)需要指定其他信息。例如,如果相應(yīng)的文件模板包含這些變量并且它們的值當(dāng)前未設(shè)置,則可能會要求您定義自定義變量的值。
  4. 單擊“確定”。 將在目標(biāo)位置下創(chuàng)建與所選文件模板相對應(yīng)的新文件。如果在新文件名之前指定了不存在的子目錄的名稱,則將在目標(biāo)目錄下創(chuàng)建整個結(jié)構(gòu):
    IntelliJ IDEA 創(chuàng)建基于模板的文件

有時,您可能需要更改自動生成的文件擴(kuò)展名。要做到這一點(diǎn),使用 重命名重構(gòu) (重構(gòu)|  重命名( Refactor | Rename))。

IntelliJ IDEA 創(chuàng)建 Java 類、接口、枚舉和注釋

IntelliJ IDEA 建議使用所有必需的基礎(chǔ)結(jié)構(gòu)創(chuàng)建 Java 類、接口、枚舉或注釋的簡化方法。從文件模板生成的存根是具有相應(yīng)擴(kuò)展名(.java)的文件。該文件包含一個包語句,一個已注釋的標(biāo)題部分和一個類聲明。

  1. 在“項目”工具窗口,選擇目標(biāo)包。選擇文件|  新建(File | New) 或按 Alt+Insert?;蛘?,右鍵單擊該包并從上下文菜單中選擇“新建”。
  2. 在“新建”菜單,選擇 Java 類。
  3. 在“創(chuàng)建新類”對話框中:
    • 在 "名稱" 字段中鍵入要創(chuàng)建的實(shí)體的名稱。不要輸入文件擴(kuò)展名。
      您可以鍵入要創(chuàng)建的實(shí)體前面由點(diǎn)分隔的包的名稱。在這種情況下,IntelliJ IDEA 創(chuàng)建適當(dāng)?shù)陌Y(jié)構(gòu),生成具有指定名稱和相應(yīng)擴(kuò)展名(.java)的文件,并在編輯器中打開此文件。
    • 從 "種類" 列表中選擇要創(chuàng)建的符號類型。請注意,您可以使 用 Up 和 Down 箭頭鍵來瀏覽這個列表中的內(nèi)容。
    • 單擊“確定”。

IntelliJ IDEA 生成具有指定名稱和相應(yīng)擴(kuò)展名(.java)的文件,并在編輯器中打開此文件。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號