PHP IntelliSense是一個能夠提供快速完成PHP代碼及查找關聯、精確錯誤報告的智能感知PHP擴展。在使用VScode安裝PHP IntelliSense開發PHP需要先安裝PHP7才能使用,也就是說需要有架設好的PHP環境。

Visual Studio Code + XAMPP

這邊選擇最快速架設一個WebServer,使用XAMPP(Apache + PHP + Mysql等等...),提醒要裝PHP7的版本。

XAMPP安裝完成後,開啟XAMPP Control Panel,Apache的actions欄位下按鈕按下start,如下圖。

XAMPP Control Panel

Visual Studio Code 安裝外掛PHP IntelliSense

在外掛擴展選項搜尋PHP IntelliSense並安裝。

XAMPP Control Panel

設定PHP IntelliSense配置選項

我們需要將其PHP的路徑PATH添加到設置php.executablePath中。

官方建議禁用VScode代碼內置的PHP智能感知設置php.suggest.basic,設置false避免重複。

選擇VScode右下角設定選項。

XAMPP Control Panel

將使用者設定加入以下幾行如下圖。

php.validate.executablePath 與 php.executablePath以下使用XAMPP預設路徑"C:/xampp/php/php.exe",若是使用其他php伺服器,請自行更改成自己php.exe所在路徑。

XAMPP Control Panel

{
    "php.validate.executablePath": "C:/xampp/php/php.exe", 
    "php.executablePath": "C:/xampp/php/php.exe", 
    "php.suggest.basic": false
}

安裝完成後,PHP IntelliSense會自動搜尋你的專案,並提供錯誤報告,看你的專案是否有錯誤,若之後有寫PHP程式語法有錯,會有紅色底線的錯誤提示,很棒的功能。

XAMPP Control Panel

您也可能喜歡這些文章

Copyright © 2018 ucamc