對於WSL如果您沒有安裝PHP,請先下載安裝
VSCode安裝Remote – WSL
它可以讓 VSCode Server 實際執行在 WSL 裡面,只留 UI 介面在 Windows。
安裝完成後右下角會多一個Remote的圖示
按下Remote的圖示,選取Remote-WSL: Reopen Folder in WSL,直接將目前開啟的目錄改在 WSL 中執行
這時執行環境已經跑到 WSL 裡面了
到插件中心會發現插件被分成了 Local 和 WSL 部分,要把插件安裝到 Remote 也很簡單,點擊綠色的 Install on WSL,他就會安裝在 WSL。(所以這邊需要使用的php插件也需要再次安裝在WSL上)
然後在終端輸入
$ whereis php
它將顯示php可執行的文件路徑(位於/usr/bin/php
或中usr/local/bin/php
)。
在VScode設定settings.json並粘貼
{
php.validate.executablePath: /usr/bin/php
}