IntelliJ IDEA:配置本地PHP解釋器

2019-03-15 15:42 更新

配置本地PHP解釋器

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

在本節(jié)中:本地PHP解釋器是一個(gè)安裝在您的計(jì)算機(jī)上的PHP引擎,與遠(yuǎn)程PHP解釋器相對(duì),可以安裝在遠(yuǎn)程主機(jī)上或在Vagrant實(shí)例中設(shè)置的虛擬環(huán)境中。

  1. 按下Ctrl+Alt+S,或選擇:文件|設(shè)置(對(duì)于Windows和Linux)或IntelliJ IDEA|首選項(xiàng)(對(duì)于macOS)來打開“設(shè)置/首選項(xiàng)”對(duì)話框,然后單擊“語(yǔ)言&框架”下的PHP。
  2. 在打開的PHP頁(yè)面上,單擊CLI解釋器列表旁邊的按鈕: browseButton
  3. 在打開的CLI解釋器對(duì)話框中,單擊左側(cè)窗格中的“添加( 圖標(biāo)一般添加svg) ”,然后在上下文菜單中選擇“本地”。如果您已在IntelliJ IDEA中配置了本地解釋器,它也會(huì)顯示在菜單上,菜單項(xiàng)將更改為“其他本地”。
  4. 在對(duì)話框的右側(cè)窗格中,指定PHP解釋器的設(shè)置。
    • 在“名稱”文本框中,鍵入標(biāo)識(shí)符以將解釋器與其他解釋器區(qū)分開來,例如,php_installation_<version>。
    • 在PHP主頁(yè)字段中指定PHP引擎安裝目錄。手動(dòng)鍵入路徑或單擊“ 瀏覽( browseButton)”,然后在“打開選擇PHP主目錄”對(duì)話框中選擇該位置。
      IntelliJ IDEA顯示在指定文件夾中檢測(cè)到的PHP引擎的版本以及php.ini文件中與此PHP引擎關(guān)聯(lián)的調(diào)試器。
  5. (可選)您可以在CLI解釋器對(duì)話框的“附加”區(qū)域中自定義Java安裝的配置設(shè)置。
    • 在“調(diào)試器”擴(kuò)展字段中,指定Xdebug的路徑。這使得IntelliJ IDEA可以在必要時(shí)激活Xdebug,如果您已在php.ini文件中禁用它,請(qǐng)參閱“在On-Demand模式下配置Xdebug以進(jìn)行使用”。
    • 在“配置選項(xiàng)”字段中,編寫要通過 -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)”字段旁邊的“瀏覽( 打開)”,然后在打開的“配置選項(xiàng)”對(duì)話框中創(chuàng)建條目列表。
      • 要添加新條目,請(qǐng)單擊“添加( 圖標(biāo)一般添加svg)”按鈕。在添加到列表中的新行中,分別在“名稱”和“值”文本框中指定新條目的名稱及其值。
        您可以根據(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)換為命令行。
  6. 單擊“顯示phpinfo”按鈕,讓IntelliJ IDEA顯示一個(gè)單獨(dú)的信息窗口,其中包含安裝詳細(xì)信息以及已加載擴(kuò)展和已配置選項(xiàng)的列表。請(qǐng)注意,未列出CLI解釋器對(duì)話框的“配置選項(xiàng)”字段中指定的其他選項(xiàng)。
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

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

編程獅公眾號(hào)