IntelliJ IDEA:配置遠(yuǎn)程PHP解釋器

2019-03-12 17:36 更新

配置遠(yuǎn)程PHP解釋器

此功能僅在Ultimate版本中受支持。
以下內(nèi)容僅在安裝并啟用PHP插件時(shí)有效!

“遠(yuǎn)程PHP解釋器”表示安裝在遠(yuǎn)程主機(jī)或虛擬環(huán)境中的PHP引擎。遠(yuǎn)程PHP解釋器與計(jì)算機(jī)上安裝的本地PHP解釋器相反,請(qǐng)參閱“配置本地PHP解釋器”。

在開(kāi)始使用遠(yuǎn)程解釋器之前,請(qǐng)確保已啟用SSH Remote Run插件。該插件與IntelliJ IDEA捆綁在一起,默認(rèn)情況下處于激活狀態(tài)。

您可以通過(guò)以下任何方式訪問(wèn)遠(yuǎn)程PHP解釋器:

Vagrant

使用Vagrant配置,您可以訪問(wèn)安裝在相應(yīng)Vagrant實(shí)例上的Java解釋器。

在你開(kāi)始之前:

  1. 確保按照Vagrant中的說(shuō)明在您的計(jì)算機(jī)上下載,安裝和配置Vagrant和Oracle的VirtualBox。
  2. 確保已安裝并啟用Vagrant和PHP遠(yuǎn)程解釋器插件。插件未與IntelliJ IDEA捆綁在一起,但可以從JetBrains插件存儲(chǔ)庫(kù)中安裝它們 。啟用后,插件可在IDE級(jí)別使用,也就是說(shuō),您可以在所有IntelliJ IDEA項(xiàng)目中使用它們。
  3. 確保將以下可執(zhí)行文件的父文件夾添加到系統(tǒng)PATH變量中:
    • 您的Vagrant安裝中的vagrant.bat或vagrant。這應(yīng)該由Vagrant安裝程序自動(dòng)完成。
    • Oracle的VirtualBox安裝中的VBoxManage.exe或VBoxManage。
  4. 在要使用的Vagrant實(shí)例中配置PHP開(kāi)發(fā)環(huán)境。

在Vagrant實(shí)例中配置PHP解釋器:

  1. 在“設(shè)置/首選項(xiàng)”對(duì)話框(Ctrl+Alt+S)中,選擇:語(yǔ)言和框架|PHP。

  2. 在打開(kāi)的PHP頁(yè)面上,單擊CLI解釋器列表旁邊的 browseButton按鈕。

  3. 在打開(kāi)的CLI解釋器對(duì)話框中,單擊左側(cè)窗格中的添加 圖標(biāo)一般添加svg,然后在上下文菜單中選擇:從Docker,Vagrant,VM,Remote ....

  4. 在打開(kāi)的“配置遠(yuǎn)程PHP解釋器”對(duì)話框中,選擇“Vagrant”方法。

    通過(guò)Vagrant對(duì)話框遠(yuǎn)程解釋器
  5. 提供連接參數(shù):
    • 指定指向您要使用的環(huán)境的Vagrant實(shí)例文件夾。從技術(shù)上講,它是所需環(huán)境的VagrantFile配置文件所在的文件夾。根據(jù)此設(shè)置,IntelliJ IDEA會(huì)檢測(cè)Vagrant主機(jī)并將其顯示為Vagrant Host URL只讀字段中的鏈接。

      要使用解釋器配置,您需要路徑映射來(lái)設(shè)置項(xiàng)目文件夾,服務(wù)器上用于復(fù)制項(xiàng)目文件的文件夾之間的對(duì)應(yīng)關(guān)系,以及用于訪問(wèn)服務(wù)器上復(fù)制數(shù)據(jù)的URL地址。IntelliJ IDEA評(píng)估VagrantFile配置文件中的路徑映射。

  6. 在Java解釋器路徑字段中,根據(jù)所選遠(yuǎn)程開(kāi)發(fā)環(huán)境的配置指定PHP可執(zhí)行文件的位置。
    • 對(duì)于Vagrant實(shí)例,IntelliJ IDEA默認(rèn)建議/usr/bin/php文件夾。

    要指定其他文件夾,單擊 打開(kāi),然后在打開(kāi)的對(duì)話框中單擊并選擇相關(guān)文件夾。請(qǐng)注意,必須打開(kāi)PHP主目錄才能進(jìn)行編輯。

    單擊“確定”后,IntelliJ IDEA將檢查PHP可執(zhí)行文件是否實(shí)際存儲(chǔ)在指定的文件夾中。
    • 如果未找到PHP可執(zhí)行文件,IntelliJ IDEA將顯示一條錯(cuò)誤消息,詢(xún)問(wèn)您是繼續(xù)搜索還是保存解釋程序配置。

    • 如果找到PHP可執(zhí)行文件,則返回到“解釋器”對(duì)話框,其中顯示安裝文件夾和檢測(cè)到的PHP解釋器版本。

  7. 單擊“顯示phpinfo” 顯示phpinfo按鈕 以使IntelliJ IDEA顯示單獨(dú)的信息窗口,其中包含安裝詳細(xì)信息以及已加載擴(kuò)展和已配置選項(xiàng)的列表。請(qǐng)注意,未列出CLI解釋器對(duì)話框的“配置選項(xiàng)”字段中指定的其他選項(xiàng)。

部署配置

使用Deployment配置,您可以訪問(wèn)安裝在遠(yuǎn)程部署服務(wù)器上的Java解釋器。如果要將項(xiàng)目源與目標(biāo)遠(yuǎn)程主機(jī)上的Web服務(wù)器同步,則此方法也很有用。

在你開(kāi)始之前:

  1. 確保ssh服務(wù)器正在目標(biāo)遠(yuǎn)程主機(jī)上運(yùn)行,??并且您已配置對(duì)它的訪問(wèn)權(quán)限。
  2. 確保按照“插件管理”中的說(shuō)明安裝了PHP遠(yuǎn)程解釋器存儲(chǔ)庫(kù)插件。
  3. 確保已啟用“遠(yuǎn)程主機(jī)訪問(wèn)”插件。該SSH遠(yuǎn)程運(yùn)行插件默認(rèn)激活。如果插件已禁用,請(qǐng)啟用它。

基于SFTP服務(wù)器訪問(wèn)配置配置遠(yuǎn)程PHP解釋器:

  1. 在“設(shè)置/首選項(xiàng)”對(duì)話框(Ctrl+Alt+S)中,選擇:語(yǔ)言和框架|PHP。

  2. 在打開(kāi)的PHP頁(yè)面上,單擊CLI解釋器列表旁邊的 browseButton按鈕。

  3. 在打開(kāi)的CLI解釋器對(duì)話框中,單擊左側(cè)窗格中的“添加” 圖標(biāo)一般添加svg,然后在上下文菜單中選擇:從Docker,Vagrant,VM,Remote ....

  4. 在打開(kāi)的“配置遠(yuǎn)程PHP解釋器”對(duì)話框中,選擇“部署配置”方法。

    通過(guò)“部署配置”對(duì)話框遠(yuǎn)程解釋
  5. 提供連接參數(shù):
    • 從“部署配置”列表中,選擇您希望IntelliJ IDEA連接到目標(biāo)主機(jī)的SFTP類(lèi)型的服務(wù)器訪問(wèn)配置。如果所選配置中指定的設(shè)置確保連接成功,則IntelliJ IDEA會(huì)在“部署主機(jī)URL”字段中將目標(biāo)主機(jī)的URL地址顯示為鏈接。

      要使用解釋器配置,您需要路徑映射來(lái)設(shè)置項(xiàng)目文件夾,服務(wù)器上用于復(fù)制項(xiàng)目文件的文件夾之間的對(duì)應(yīng)關(guān)系,以及用于訪問(wèn)服務(wù)器上復(fù)制數(shù)據(jù)的URL地址。默認(rèn)情況下,IntelliJ IDEA從所選的服務(wù)器訪問(wèn)(部署)配置中檢索路徑映射。如果配置不包含路徑映射,IntelliJ IDEA將顯示相應(yīng)的錯(cuò)誤消息。

      要解決此問(wèn)題,請(qǐng)打開(kāi)“構(gòu)建,執(zhí)行,部署”節(jié)點(diǎn)下的“部署”頁(yè)面,選擇相關(guān)的服務(wù)器訪問(wèn)配置,切換到“映射”選項(xiàng)卡,然后將本地文件夾映射到服務(wù)器上的文件夾,如“映射本地文件夾”中所述服務(wù)器上的文件夾和訪問(wèn)它們的URL地址部分。

  6. 在Java解釋器路徑字段中,根據(jù)所選遠(yuǎn)程開(kāi)發(fā)環(huán)境的配置指定PHP可執(zhí)行文件的位置。
    • 對(duì)于遠(yuǎn)程主機(jī),IntelliJ IDEA默認(rèn)建議/usr/bin/php文件夾。

    要指定其他文件夾,請(qǐng)單擊 打開(kāi),然后在打開(kāi)的對(duì)話框中單擊并選擇相關(guān)文件夾。請(qǐng)注意,必須打開(kāi)PHP主目錄才能進(jìn)行編輯。

    單擊“確定”后,IntelliJ IDEA將檢查PHP可執(zhí)行文件是否實(shí)際存儲(chǔ)在指定的文件夾中。
    • 如果未找到PHP可執(zhí)行文件,IntelliJ IDEA將顯示一條錯(cuò)誤消息,詢(xún)問(wèn)您是繼續(xù)搜索還是保存解釋程序配置。

    • 如果找到PHP可執(zhí)行文件,則返回到Interpreters對(duì)話框,其中顯示安裝文件夾和檢測(cè)到的PHP解釋器版本。

  7. 單擊“顯示phpinfo” 顯示phpinfo按鈕 以使IntelliJ IDEA顯示單獨(dú)的信息窗口,其中包含安裝詳細(xì)信息以及已加載擴(kuò)展和已配置選項(xiàng)的列表。請(qǐng)注意,未列出CLI解釋器對(duì)話框 的“配置選項(xiàng)”字段中指定的其他選項(xiàng)。

SSH憑據(jù)

使用SSH憑據(jù),您可以通過(guò)對(duì)安裝了PHP解釋器的主機(jī)的SSH訪問(wèn)來(lái)訪問(wèn)Java解釋器。

在你開(kāi)始之前:

  1. 配置ssh對(duì)目標(biāo)遠(yuǎn)程主機(jī)上的服務(wù)器的訪問(wèn),并確保此服務(wù)器正在運(yùn)行。
  2. 確保按照“插件管理”中的說(shuō)明安裝了PHP遠(yuǎn)程解釋器存儲(chǔ)庫(kù)插件。

使用SSH憑據(jù)配置PHP解釋器:

  1. 在“設(shè)置/首選項(xiàng)”對(duì)話框(Ctrl+Alt+S)中,選擇:語(yǔ)言和框架|PHP。

  2. 在打開(kāi)的PHP頁(yè)面上,單擊CLI解釋器列表旁邊的 browseButton按鈕。

  3. 在打開(kāi)的CLI解釋器對(duì)話框中,單擊左側(cè)窗格中的“添加” 圖標(biāo)一般添加svg,然后在上下文菜單中選擇:從Docker,Vagrant,VM,Remote ....

  4. 在打開(kāi)的“配置遠(yuǎn)程PHP解釋器”對(duì)話框中,選擇“SSH憑據(jù)”方法。

    通過(guò)SSH憑據(jù)對(duì)話框遠(yuǎn)程解釋器
  5. 提供連接參數(shù):
    • 指定遠(yuǎn)程主機(jī)的名稱(chēng)和SSH服務(wù)器監(jiān)聽(tīng)的端口。默認(rèn)端口號(hào)為22。

    • 指定遠(yuǎn)程主機(jī)訪問(wèn)憑據(jù)。輸入您的用戶名并選擇身份驗(yàn)證方法:
      • 密碼:使用密碼訪問(wèn)主機(jī)。指定密碼,然后選擇“保存密碼”復(fù)選框以將密碼保存在IntelliJ IDEA中。

      • 密鑰對(duì)(OpenSSH或PuTTY):使用密鑰對(duì)的SSH身份驗(yàn)證。要應(yīng)用此身份驗(yàn)證方法,您必須在客戶端計(jì)算機(jī)上擁有私鑰,并在遠(yuǎn)程服務(wù)器上擁有公鑰。IntelliJ IDEA支持使用OpenSSH實(shí)用程序生成的私鑰。

        指定存儲(chǔ)私鑰的文件的路徑,并在相應(yīng)字段中鍵入密碼(如果有)。要讓IntelliJ IDEA記住密碼,請(qǐng)選中“保存密碼”復(fù)選框。

      • OpenSSH配置和身份驗(yàn)證代理:使用由憑據(jù)幫助應(yīng)用程序管理的SSH密鑰(例如,Windows上的Pageant或Mac和Linux上的ssh-agent)。

      要使用解釋器配置,您需要路徑映射來(lái)設(shè)置項(xiàng)目文件夾,服務(wù)器上用于復(fù)制項(xiàng)目文件的文件夾之間的對(duì)應(yīng)關(guān)系,以及用于訪問(wèn)服務(wù)器上復(fù)制數(shù)據(jù)的URL地址。IntelliJ IDEA首先嘗試通過(guò)處理所有可用的應(yīng)用程序級(jí)配置來(lái)檢索路徑映射。如果IntelliJ IDEA發(fā)現(xiàn)具有與上面指定的主機(jī)相同的主機(jī)的配置,則在“主機(jī)”字段中,這些配置的映射將自動(dòng)合并。如果未找到與此主機(jī)的配置,IntelliJ IDEA將顯示一條錯(cuò)誤消息,通知您未配置路徑映射。

      要解決此問(wèn)題,請(qǐng)?jiān)凇霸O(shè)置/首選項(xiàng)”對(duì)話框(Ctrl+Alt+S)中,導(dǎo)航至:語(yǔ)言和框架|PHP。在“路徑映射”字段中單擊 打開(kāi),然后將本地文件夾映射到服務(wù)器上的文件夾。

  6. 在Java解釋器路徑字段中,根據(jù)所選遠(yuǎn)程開(kāi)發(fā)環(huán)境的配置指定PHP可執(zhí)行文件的位置。
    • 對(duì)于遠(yuǎn)程主機(jī),IntelliJ IDEA默認(rèn)建議/ usr / bin / php文件夾。

    要指定其他文件夾,請(qǐng)單擊 打開(kāi),然后在打開(kāi)的對(duì)話框中單擊并選擇相關(guān)文件夾。請(qǐng)注意,必須打開(kāi)PHP主目錄才能進(jìn)行編輯。

    單擊“確定”后,IntelliJ IDEA將檢查PHP可執(zhí)行文件是否實(shí)際存儲(chǔ)在指定的文件夾中。
    • 如果未找到PHP可執(zhí)行文件,IntelliJ IDEA將顯示一條錯(cuò)誤消息,詢(xún)問(wèn)您是繼續(xù)搜索還是保存解釋程序配置。

    • 如果找到PHP可執(zhí)行文件,則返回到解釋器對(duì)話框,其中顯示安裝文件夾和檢測(cè)到的PHP解釋器版本。

  7. 單擊“顯示phpinfo”  顯示phpinfo按鈕 以使IntelliJ IDEA顯示單獨(dú)的信息窗口,其中包含安裝詳細(xì)信息以及已加載擴(kuò)展和已配置選項(xiàng)的列表。請(qǐng)注意,未列出CLI解釋器對(duì)話框的“配置選項(xiàng)”字段中指定的其他選項(xiàng)。

Docker

使用Docker配置,您可以訪問(wèn)安裝在Docker容器中的Java解釋器。

在你開(kāi)始之前:

  1. 確保在計(jì)算機(jī)上下載,安裝和配置Docker。
  2. 確保已安裝并啟用Docker集成,PHP Docker和PHP遠(yuǎn)程解釋器插件。插件未與IntelliJ IDEA捆綁在一起,但可以從JetBrains插件存儲(chǔ)庫(kù)中安裝它們。啟用后,插件可在IDE級(jí)別使用,也就是說(shuō),您可以在所有IntelliJ IDEA項(xiàng)目中使用它們。
  3. 在要使用的Docker容器中配置PHP開(kāi)發(fā)環(huán)境。

在Docker容器中配置PHP解釋器:

  1. 在“設(shè)置/首選項(xiàng)”對(duì)話框(Ctrl+Alt+S)中,選擇:語(yǔ)言和框架|PHP。

  2. 在打開(kāi)的PHP頁(yè)面上,單擊CLI解釋器列表旁邊的 browseButton按鈕。

  3. 在打開(kāi)的CLI解釋器對(duì)話框中,單擊左側(cè)窗格中的“添加” 圖標(biāo)一般添加svg,然后在上下文菜單中選擇:從Docker,Vagrant,VM,Remote ....

  4. 在打開(kāi)的“配置遠(yuǎn)程PHP解釋器”對(duì)話框中,選擇Docker方法。

    通過(guò)Docker對(duì)話框遠(yuǎn)程解釋器
  5. 提供連接參數(shù):
    • 在“服務(wù)器”字段中,指定要使用的Docker配置。從列表中選擇配置,或單擊 browseButton,并在打開(kāi)的“Docker”對(duì)話框中創(chuàng)建新配置。

    • 在“圖像名稱(chēng)”字段中,指定要使用的基本Docker鏡像。從下拉列表中選擇以前下載的或自定義圖像之一,或手動(dòng)鍵入圖像名稱(chēng),例如,php:latestphp:7.0-cli。稍后啟動(dòng)運(yùn)行配置時(shí),Docker將在您的計(jì)算機(jī)上搜索指定的映像。如果搜索失敗,將從注冊(cè)表頁(yè)面上指定的映像存儲(chǔ)庫(kù)下載映像。

  6. 在Java解釋器路徑字段中,根據(jù)所選遠(yuǎn)程開(kāi)發(fā)環(huán)境的配置指定PHP可執(zhí)行文件的位置。
    • 對(duì)于Docker容器,IntelliJ IDEA默認(rèn)建議使用php文件夾。

    單擊“確定”后,IntelliJ IDEA將檢查PHP可執(zhí)行文件是否實(shí)際存儲(chǔ)在指定的文件夾中。
    • 如果未找到PHP可執(zhí)行文件,IntelliJ IDEA將顯示一條錯(cuò)誤消息,詢(xún)問(wèn)您是繼續(xù)搜索還是保存解釋程序配置。

    • 如果找到PHP可執(zhí)行文件,則返回到解釋器對(duì)話框,其中顯示安裝文件夾和檢測(cè)到的PHP解釋器版本。

  7. 單擊“顯示phpinfo”  顯示phpinfo按鈕 以使IntelliJ IDEA顯示單獨(dú)的信息窗口,其中包含安裝詳細(xì)信息以及已加載擴(kuò)展和已配置選項(xiàng)的列表。請(qǐng)注意,未列出CLI解釋器對(duì)話框的“配置選項(xiàng)”字段中指定的其他選項(xiàng)。

Docker Compose

使用Docker Compose配置,您可以訪問(wèn)在多容器Docker Compose環(huán)境中運(yùn)行的Java解釋器。

在你開(kāi)始之前:

  1. 確保在計(jì)算機(jī)上下載,安裝和配置Docker。
  2. 確保已安裝并啟用Docker Integration,PHP Docker和PHP遠(yuǎn)程解釋器插件。插件未與IntelliJ IDEA捆綁在一起,但可以從JetBrains插件存儲(chǔ)庫(kù)中安裝它們。啟用后,插件可在IDE級(jí)別使用,也就是說(shuō),您可以在所有IntelliJ IDEA項(xiàng)目中使用它們。
  3. 在要使用的Docker容器中配置PHP開(kāi)發(fā)環(huán)境。

使用Docker Compose配置PHP解釋器:

  1. 在“設(shè)置/首選項(xiàng)”對(duì)話框(Ctrl+Alt+S)中,選擇:語(yǔ)言和框架|PHP。

  2. 在打開(kāi)的PHP頁(yè)面上,單擊CLI解釋器列表旁邊的 browseButton按鈕。

  3. 在打開(kāi)的CLI解釋器對(duì)話框中,單擊左側(cè)窗格中的“添加” 圖標(biāo)一般添加svg,然后在上下文菜單中選擇:從Docker,Vagrant,VM,Remote ....

  4. 在打開(kāi)的“配置遠(yuǎn)程PHP解釋器”對(duì)話框中,選擇Docker Compose方法。

    ps配置遠(yuǎn)程解釋器docker compose
  5. 提供連接參數(shù):
    • 在“服務(wù)器”字段中,指定要使用的Docker配置。從列表中選擇配置,或單擊 browseButton,并在打開(kāi)的“Docker”對(duì)話框中創(chuàng)建新配置。

    • 在“配置文件”字段中,指定要使用的docker-compose配置文件。默認(rèn)情況下,將選擇位于項(xiàng)目根目錄中的基本配置文件。要選擇其他文件或多個(gè)文件,請(qǐng)單擊 打開(kāi),然后在打開(kāi)的“Docker Compose配置文件”對(duì)話框中單擊并選擇所需的配置文件。

    • 從“服務(wù)”列表中,選擇與設(shè)置Java開(kāi)發(fā)環(huán)境的容器對(duì)應(yīng)的服務(wù)。

    • 如有必要,在“環(huán)境變量”字段中,提供環(huán)境變量。

  6. 在Java解釋器路徑字段中,根據(jù)所選遠(yuǎn)程開(kāi)發(fā)環(huán)境的配置指定PHP可執(zhí)行文件的位置。
    • 對(duì)于Docker容器,IntelliJ IDEA默認(rèn)建議使用php文件夾。

    單擊“確定”后,IntelliJ IDEA將檢查PHP可執(zhí)行文件是否實(shí)際存儲(chǔ)在指定的文件夾中。
    • 如果未找到PHP可執(zhí)行文件,IntelliJ IDEA將顯示一條錯(cuò)誤消息,詢(xún)問(wèn)您是繼續(xù)搜索還是保存解釋程序配置。

    • 如果找到PHP可執(zhí)行文件,則返回到解釋器對(duì)話框,其中顯示安裝文件夾和檢測(cè)到的PHP解釋器版本。

  7. 單擊“顯示phpinfo” 顯示phpinfo按鈕,以使IntelliJ IDEA顯示單獨(dú)的信息窗口,其中包含安裝詳細(xì)信息以及已加載擴(kuò)展和已配置選項(xiàng)的列表。請(qǐng)注意,未列出CLI解釋器對(duì)話框的“配置選項(xiàng)”字段中指定的其他選項(xiàng)。

提供其他配置選項(xiàng)

(可選)您可以在CLI解釋器對(duì)話框的“附加”區(qū)域中自定義Java安裝的配置設(shè)置。

  • 在Debugger擴(kuò)展字段中,指定Xdebug的路徑。這使得IntelliJ IDEA可以在必要時(shí)激活Xdebug,如果您已在php.ini文件中禁用它,請(qǐng)參閱:配置Xdebug以在“On-Demand”模式下使用。
  • 在“配置選項(xiàng)”字段中,編寫(xiě)要通過(guò) -d 命令行選項(xiàng)傳遞的配置指令字符串,從而將新條目添加到php.ini文件中。在該字段中指定的指令覆蓋由IntelliJ IDEA的生成的默認(rèn)指令,例如-dxdebug.remote_enable=1,-dxdebug.remote_host=127.0.0.1,-dxdebug.remote_port=9001,-dxdebug.remote_mode=req。
    例如,如果指定 -dxdebug.remote_mode=jit 指令,它將覆蓋默認(rèn)的 -dxdebug.remote_mode=req 指令,從而將 Xdebug 切換到實(shí)時(shí)(JIT)模式。
    為此,請(qǐng)單擊“配置選項(xiàng)”字段旁邊的“瀏覽( Open) ” ,然后在打開(kāi)的“配置選項(xiàng)”對(duì)話框中創(chuàng)建條目列表。
    • 要添加新條目,請(qǐng)單擊“添加”按鈕 圖標(biāo)一般添加svg。在添加到列表中的新行中,分別在“名稱(chēng)”和“值”文本框中指定新條目的名稱(chēng)及其值。
      您可以根據(jù)需要添加任意數(shù)量的條目,請(qǐng)記住它們將轉(zhuǎn)換為命令行,其長(zhǎng)度限制為256個(gè)字符。
    • 要?jiǎng)h除條目,請(qǐng)?jiān)诹斜碇羞x擇該條目,然后單擊“刪除”按鈕 圖標(biāo)一般刪除svg。
    • 要更改條目的順序,請(qǐng)使用向上 圖標(biāo)動(dòng)作previousOccurence svg和向下 圖標(biāo)動(dòng)作nextOccurence svg按鈕。
    單擊“確定”后,將返回“CLI解釋器”對(duì)話框,其中條目將轉(zhuǎn)換為命令行。

配置自定義映射

如果使用可通過(guò)SFTP連接訪問(wèn)的解釋器或位于Vagrant實(shí)例或Docker容器中的解釋器,則會(huì)自動(dòng)從相應(yīng)的部署配置,Vagrantfile或Dockerfile中檢索映射。

要指定其他映射:

  1. 在“設(shè)置/首選項(xiàng)”對(duì)話框(Ctrl+Alt+S)中,選擇:語(yǔ)言和框架|PHP。

  2. 從解釋器列表中,選擇要為其自定義映射的遠(yuǎn)程解釋器。在“路徑映射”只讀字段示出了從相應(yīng)的部署配置,Vagrantfile或Dockerfile,檢索到的路徑映射。要指定自定義映射,請(qǐng)單擊“路徑映射”字段旁邊的 圖標(biāo)操作菜單打開(kāi)svg

  3. 打開(kāi)的“編輯項(xiàng)目路徑映射”對(duì)話框顯示從部署配置,Vagrantfile或Dockerfile檢索的路徑映射。這些映射是只讀的。
    • 要添加自定義映射,請(qǐng)單擊 圖標(biāo)一般添加svg,并分別在“本地路徑”和“遠(yuǎn)程路徑”字段中并指定項(xiàng)目中的路徑和遠(yuǎn)程運(yùn)行時(shí)環(huán)境上的相應(yīng)路徑。手動(dòng)鍵入路徑,或單擊 打開(kāi),并在打開(kāi)的對(duì)話框中選擇相關(guān)文件或文件夾。

    • 要?jiǎng)h除自定義映射,請(qǐng)?jiān)诹斜碇羞x擇它,然后單擊 圖標(biāo)一般刪除svg。

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

掃描二維碼

下載編程獅App

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

編程獅公眾號(hào)