在IntelliJ IDEA項(xiàng)目中指定默認(rèn)的composer.json

2019-03-15 17:12 更新

在IntelliJ IDEA項(xiàng)目中指定默認(rèn)的composer.json

您可以在一個(gè)IntelliJ IDEA項(xiàng)目中包含多個(gè)composer.json文件。對(duì)于每個(gè)composer.json,可以從編輯器或項(xiàng)目視圖中的上下文菜單調(diào)用操作,也可以使用編輯器面板頂部的快捷方式鏈接調(diào)用操作。您還可以為IntelliJ IDEA項(xiàng)目指定默認(rèn)的composer.json。從主菜單上的:工具|Composer,以調(diào)用它的Composer動(dòng)作。

指定默認(rèn)的composer.json

  1. 打開(kāi)“設(shè)置/首選項(xiàng)”對(duì)話框(Ctrl+Alt+S),然后導(dǎo)航到:語(yǔ)言和框架|PHP|Composer。

  2. 指定默認(rèn)composer.json的位置。如果IntelliJ IDEA項(xiàng)目中有單個(gè)Composer配置文件,則會(huì)自動(dòng)填充pather composer.json字段。

  3. 默認(rèn)情況下,vendor / * / *目錄下的所有軟件包都從項(xiàng)目中排除,并添加為寫(xiě)保護(hù)庫(kù)。要保護(hù)它們不被編輯,請(qǐng)選中“將包添加為庫(kù)”復(fù)選框。

    否則,如果要編輯vendor / * / *下的Composer包,請(qǐng)清除“將包添加為庫(kù)”復(fù)選框。
  4. 確保選中“使用composer.json同步IDE設(shè)置”復(fù)選框以自動(dòng)檢測(cè)PHP語(yǔ)言級(jí)別,并根據(jù)composer.json中的配置配置項(xiàng)目源和測(cè)試根。

    IntelliJ IDEA知道PSR-0/PSR-4源根及其在composer.json中的autoloadautoload-dev部分中聲明的名稱空間前綴。IntelliJ IDEA還根據(jù)該require部分中的php設(shè)置檢測(cè)PHP語(yǔ)言級(jí)別。

    因?yàn)閏omposer.json包含有關(guān)項(xiàng)目配置的最新信息,所以此自動(dòng)同步可確保Source和Test文件夾與項(xiàng)目結(jié)構(gòu)完全匹配,并自動(dòng)設(shè)置正確的PHP語(yǔ)言級(jí)別。

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

掃描二維碼

下載編程獅App

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

編程獅公眾號(hào)