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,如下圖。
Visual Studio Code 安裝外掛PHP IntelliSense
在外掛擴展選項搜尋PHP IntelliSense並安裝。
設定PHP IntelliSense配置選項
我們需要將其PHP的路徑PATH添加到設置php.executablePath中。
官方建議禁用VScode代碼內置的PHP智能感知設置php.suggest.basic,設置false避免重複。
選擇VScode右下角設定選項。
將使用者設定加入以下幾行如下圖。
php.validate.executablePath 與 php.executablePath以下使用XAMPP預設路徑"C:/xampp/php/php.exe",若是使用其他php伺服器,請自行更改成自己php.exe所在路徑。
{
php.validate.executablePath: C:/xampp/php/php.exe,
php.executablePath: C:/xampp/php/php.exe,
php.suggest.basic: false
}
安裝完成後,PHP IntelliSense會自動搜尋你的專案,並提供錯誤報告,看你的專案是否有錯誤,若之後有寫PHP程式語法有錯,會有紅色底線的錯誤提示,很棒的功能。